So you’ve heard about the heart-shaped flower petals, the dreamy Italian estate, and the famous guest list. What else could possibly make Justin Timberlake and Jessica Biel’s wedding day more special? 

Maybe if Justin sang a never-released new song directly to his new bride, in front of everyone? Oh, right! That.

According to Us Weekly, ?uestlove of The Roots DJ’d the wedding, which took place on October 19. While ?uestlove “played a bunch of Justin Timberlake songs, but no *NSYNC," according to an insider, Justin himself performed an original song.

“It’s a new one that he hasn’t released yet,” says the insider. “He dedicated it to Jessica.”

How perfectly sweet! And hey, as long as he didn’t sing “Cry Me a River,” which was infamously based on a fight he had with ex-girlfriend Britney Spears, then we’re sure Jessica loved it.

Source: Us Weekly

Get your daily TV and pop-culture fix from Wetpaint Entertainment: Like us on Facebook, or Follow us on Twitter!