Following in the footsteps of friend and co-star Justin Timberlake, Mila Kunis made good on her promise to attend a Marine Crops Ball in Greenville, N.C., on Friday.

The Black Swan star accompanied Sgt. Scott Moore, who invited Mila to the event through a YouTube video back in July.
"Everything went well. It was a great experience for everybody," said Marine spokesman Capt. Scott Sasser. "She's going to get a chance to learn about the Marine Corps, and we're all going to have a great time celebrating the Marine Corps' birthday."