Mila Kunis kept her date with a Marine!
The 28-year-old actress attended the Greenville, North Carolina Marine Corps Ball on Friday as the guest of Sgt. Scott Moore -- who invited her to the event in a YouTube video.
Kunis "was very nice and very respectful" and enjoyed all the military traditions displayed at the ball, according to People.
Mila was the first celebrity to accept a YouTube invitation to the ball -- prompting other Marines to follow suit. Justin Timberlake and Kristin Cavallari attended Marine Corps balls this year as guests.