Hollywood's rising star, Mila Kunis, has kept her words to Sgt. Scott Moore by attending Marine Corps Ball in Greenville, North Carolina, on the night of Nov. 18.

In June, Moore, while in Afghanistan, invited 'Friends with Benefits' and 'Black Swan' star to Marine Corps Ball via YouTube video clip which, by now, have been viewed about 4 million times and Kunis has accepted invitation with encouragement of co-star Justin Timberlake, saying, I'm staying true to my word. I got permission to be released from work for the day, so I'm flying in and flying out.

It was a dream come true for Moore, who has become YouTube star.

And how was Kunis' fashion in Marine Corps Ball? According to photos released by U.S, Marine Corps, the actress looked quite elegant wearing a black dress with hair up and smoky make-up and got along well with Marine corps, including Moore, who undoubtedly received all the envy from his colleagues.

It is reported that Kunis and Moore danced together to the The Time of My Life, a song from Diry Dancing soundtrack.

The official Twitter account of the United States Marine Corps. tweeted “Sgt. Scott Moore got to enjoy the #Marine Corps birthday ball with @MMilaKunis.”

Indeed, it was a memorable night at Marine Corps Ball with the glamorous Hollywood star accepting to become the dance-partner of 'down to earth' Moore. And the star also promised to keep in touch with him.

When asked why he picked Mila Kunis among all the celebrities in the world, Moore said, she's obviously a pretty girl. Obviously!

And party on-lookers also said, She was very nice and very repectful.

Indeed, Kunis' apperance has given a big encouragement to U.S. Marine Corps.