As we reported on Saturday, Sgt. Scott Moore, of the 3rd Battalion 2nd Marines in Musa Qala, Afghanistan, took to YouTube last week to make a fanciful request: he wants movie star Mila Kunis, from “That 70s Show” and “Black Swan,” to be his date to the Marine Corps. Ball on November 18th in Greenville, North Carolina. At the time, it may have been just a dream. But now, Moore’s dream has come true.

First, the video request:

“Hey Mila,” he says. “It’s Sergeant Moore, but you can call me Scott. I just wanted to take a moment out of my day to invite you to the Marine Corps Ball on November 18th in Greenville, North Carolina with yours truly. So take a second, think about it and get back to me. OK. Goodbye now.”

She has thought it about it. And the answer is, “yes.”

Fox News asked the popular actress if she would do it during an interview over the weekend that also featured Justin Timberlake. After some back and forth, in which Timberlake urged her to do it, she gladly confirmed she would be Moore’s date:

“Have you seen this? Have you heard about this? You need to do it for your country,” Timberlake asked Kunis excitedly, before sending out a direct message to Moore. “I’m going to work on this, man. This needs to go down.”

After questioning her publicist if she knew about the invitation, the clearly flattered 27-year-old actress agreed.

“I’ll go, I’ll do it for you,” she said, turning to Timberlake. “Are you going to come?”

“They don’t want me! They want you,” Timberlake responded. “You need to do it for your country.”

Kunis nodded.

“I’ll do it,” she confirmed.

Ooh-rah, sergeant. Ooh rah!

(H/T: HuffPo)