Justin Timberlake is a man of his word! The 30-year-old singer and actor made good on his promise to Corporal Kelsey De Santis, who asked him earlier this year via video to accompany her to the Marine Corps Ball in Richmond, Virginia. In case you were wondering, there was no goodnight kiss after the event, which took place in November. "We just all gave hugs and parted our ways," DeSantis told "Good Morning America." "He was a complete gentleman." The following week, JT's "Friends With Benefits" co-star Mila Kunis attended a ball in Greenville, North Carolina, with a Marine Sergeant. It's the new Hollywood trend! (11/12/2011)
Top Shots of 2011
Check out omg!'s picks for the most memorable photos of the year!