Justin Timberlake was a "wonderful" date at the recent Marine Corps Ball.

The singer-and-actor was invited to attend the Celebration on Saturday (12.11.11) in a YouTube video posted by Corporal Kelsey De Santis and the combat instructor says Justin was the ideal companion.

She said: "It was wonderful. A really good experience."

Speaking about the moment she first laid eyes on her date, Kelsey told 'The Today Show': "He had a really big smile on his face, and so did I."

However, the heartthrob didn't give Kelsey a kiss goodnight when they said their goodbyes.

She revealed to 'Good Morning America': "As we said our goodbyes, it was me and our entire group. We just all gave hugs and parted our ways. He was a complete gentleman."

Following the ball, Justin took to his blog, to say how Kelsey was his "hero" and looked after him fantastically well.

He wrote: "She seemed to me to be so humble and honest ... Very cool. She also simultaneously seemed like she was nervous about the whole evening and if I was going to enjoy myself. 'Are you ok?' she asked 2 or 3 times. 'I hope you are having fun. I know you will once my crew of friends get here to the table.' I have to tell you, it's not every day that I meet a 23 year old girl and she's more worried about if I'm having fun or if I'm comfortable! It hit me all of a sudden that these were the type of people that look after us and our freedom ... Humble, concerned for others before themselves ... This was the type of person our Marine Corps was building. I was really blown away.

"Thank you Corporal Kelsey DeSantis. Thank you for inviting me. And, thank you for being my hero. (sic)"