Actor Justin Timberlake earned himself heaps of good press Saturday night when he accompanied a fan to the annual Marine Corps Ball in Washington, D.C. Timberlake, 30, wrote on his website:

I felt so proud to be there. I felt like I was getting a chance to be among my heroes. It’s funny too because a lot of them are SO younger than me.

Corporal Kelsey DeSantis asked Timberlake for a date via a YouTube video. She was inspired by Sgt. Scott Moore, who scored a date with Timberlake’s Friends With Benefits co-star Mila Kunis with his own YouTube video. Timberlake encouraged Kunis to accept the invitation, and she’ll accompany Moore to the Marine Corps Ball in Greenville, N.C. on Nov. 18.

Image via JustinTimberlake.com