After months of hype and viral videos, the most-talked-about Marine Corps Ball in history take place on Saturday.

TMZ is reporting that Justin Timberlake did in fact live up to his promise he made months ago to Kelsey De Santis when she asked him to the ball on a viral youtube video.