Talk about a buzzkill.
Justin Timberlake should be off celebrating his recent nuptials to actress Jessica Biel, but instead, the singer is apologizing to millions of people over a controversial wedding video.