Mila Kunis DID attend the Marine Corps Ball with Sgt. Scott Moore last night, as she promised. And a few weeks ago, Justin Timberlake did the same on November 12th, going as Corporal Kelsey De Santis to HER Marine Ball.
Good on them:
After Timberlake, Kunis attends Marine Corps Ball