Justin Timberlake escorts Marine to ball in Richmond

RICHMOND, VA (WWBT) - Justin Timberlake kept his promise and escorted a US Marine Corporal to her Marine Corps Ball in Richmond Saturday night.

Kelsey DeSantis invited the award winning singer and actor to the ball via Youtube back in July.

This, after his "Friends With Benefits" co-star Mila Kunis agreed to a similar Youtube invitation from a Marine serving in Afghanistan.

Timberlake wrote on his web site that it was "one of the most moving evenings" he's ever had.

Here's a link to Justin Timberlake's blog if you would like to read more about the evening.

Copyright 2011 WWBT NBC12. All rights reserved.