Mila keeps US Marine date

Actress Mila Kunis has kept her promise by accepting a date from a US Marine.

Both she and co-star Justin Timberlake got invited to separate military balls after requests were posted on YouTube.

Last week Justin attended a dinner, and on Friday Mila met Sergeant Scott Moore for his unit's ball in North Carolina.

A military spokesperson said they both enjoyed the night.