Justin Timberlake made one of his fans very happy this weekend.
The "In Time" star made good on his promise to accompany Corporal Kelsey De Santis to the Marine Corps Ball in Richmond, Va., Saturday night, according to Richmond's CBS affiliate WTVR.
In case you forgot, De Santis -- who is stationed at the Marine Corps base at Quantico, Va. -- asked Timberlake to be her date over YouTube after another Marine asked Timberlake's "Friends With Benefits" co-star Mila Kunis to attend a Marine Corps Ball with him.
De Santis spoke to Access Hollywood Friday about her upcoming date with Timberlake, and the Marine talked about a possible dance-off with the singer.
"My friends keep saying, 'Dance-off!' They know about my skills," she said, adding, "I honestly don't think he'll be able to keep up with my group of people... I don't think he'll be able to keep up with us."
There's no word yet on on whether a dance-off took place, but it was certainly a night this Marine will never forget.
Head over to WTVR to see a photo of Timberlake snapped at the event.