Justin Timberlake

Justin Timberlake made good on his promise to attend a Marine Corps ball, Richmond's CBS affiliate reports.

Timberlake was asked to attend by Cpl. Kelsey De Santis, a Quantico, Va.-based Marine, via YouTube over the summer, and he accepted her invitation. (Timberlake's invite came days after his Friends with Benefits co-star Mila Kunis accepted a YouTube invitation from Sgt. Scott Moore to attend a Marine Corps ball. She is still confirmed to attend the upcoming Greenville, N.C., event on Friday.)

VIDEO: Justin Timberlake gets asked out by marine

This photo of Timberlake was taken at the event Saturday by the wife of a marine, who said that the "SexyBack" singer posed for pictures.

No word yet on whether the Grammy winner and his date engaged in a dance-off, as she had hoped.