Mila Kunis Accepts Marine's Invite to Ball Actress will be Scott Moore's date after he posted YouTube video asking her.

July 11, 2011 -- One lucky Marine in Afghanistan is shouting "Hoorah" right about now.

That's because Mila Kunis, the sexy "Black Swan" actress, has accepted Marine Sgt. Scott Moore's invitation to be his date to the Marine Corps Ball in November.

The actress said yes over the weekend, while doing press for her upcoming film, "Friends with Benefits," with co-star Justin Timberlake.

Last week, Moore, from the 3rd Battalion 2nd Marines in Musa Qala, Afghanistan, set up a YouTube page called Go With Me Mila and posted a video asking the 27-year-old starlet to accompany him to the ball on Nov. 18th in Greenville, N.C.

"Hey Mila, Sgt. Moore, but you can call me Scotty," the sergeant said in uniform and dark sunglasses outside his bunker in Afghanistan. "I just want to take a moment out of my day to invite you to the Marine Corps Ball with yours truly. So take a second to think about it and get back to me. All right, bye now."

The 20-second video touched Timberlake, who vowed to make it happen when Fox411 asked Kunis about the invite.

"Have you seen this? Have you heard about this? You need to do it for your country," Timberlake asked Kunis.

Then, in a message intended for Moore, Timberlake said, "I'm going to work on this, man. This needs to go down."

Taking a second to confer with her publicist, Kunis agreed. "I'll go. I'll do it for you," she said before asking Timberlake if he was going as well?"

"They don't want me! They want you," Timberlake responded. "You need to do it for your country."

Resolved, Kunis confirmed, "I'll do it."

ABCNews.com did not get an immediate response from Kunis' rep. Nor did Moore respond immediately to e-mails.

A lot of folks were cheering the Marine on his YouTube page Monday. "Ha! She said yes! Lucky sucker! Congrats man!" one person wrote.

Like a lot of other people, that person may have been wishing he had come up with Moore's idea sooner.