Justin Timberlake, Jessica Biel Wedding: Singer Performed At The Celebration

NEW YORK, NY - MAY 07: Jessica Biel and Justin Timberlake attend the 'Schiaparelli And Prada: Impossible Conversations' Costume Institute Gala at the Metropolitan Museum of Art on May 7, 2012 in New York City. (Photo by Dimitrios Kambouris/Getty Images)
NEW YORK, NY - MAY 07: Jessica Biel and Justin Timberlake attend the 'Schiaparelli And Prada: Impossible Conversations' Costume Institute Gala at the Metropolitan Museum of Art on May 7, 2012 in New York City. (Photo by Dimitrios Kambouris/Getty Images)

Justin Timberlake and Jessica Biel tied the knot in a private ceremony at Borgo Egnazia resort in Puglia, Italy, Friday, and lest we had any doubt that the event was picture-perfect, the happy couple assured us it was.

"It was magical," Timberlake, 31, told People.

"It was a fantasy," Biel, 30, concurred.

But one question remained: Did the erstwhile boy-bander sing on the big day? The etiquette of performing at one's own wedding is clearly a divisive matter.

“He should absolutely not perform,” Carrie Keagan, host of VH1's "Big Morning Buzz," told HuffPost Celebrity's Rob Shuter last week. "No singer should perform at their own wedding. It's tacky”

VH1’s Janell Snowden disagreed, telling HuffPost, “I attended Usher's wedding, and he performed. He was great, and it was very romantic.”

However, a source revealed to Us Weekly that Timberlake did indeed perform.

So, was the onetime 'NSync frontman crooning about bringing "Sexy Back" to marriage? Was he saying "Bye Bye Bye" to bachelorhood? Was he singing "Cry Me a River," because, you know, weddings make him sentimental?

"Justin performed one song at the wedding," the source tells Us Weekly. "It's a new one that he hasn't released yet. He dedicated it to Jessica." Awww.

Justin Timberlake, Then and Now