October 19 was a nice day for a white wedding.
Good thing, too, given the color that Justin Timberlake and Jessica Biel settled on for the décor for their nuptials, which took place in Southern Italy Friday at the posh, ultra-exclusive Borgo Egnazia resort. In honor of their big day, the entire complex was covered in lush white floral arrangements.
"Even the balconies facing the main courtyard were dressed with white blooms," a witness tells Us Weekly. And after Biel, 30, and Timberlake, 31, exchanged vows, "Small white heart shaped petals fell on the couple as they left the chapel," the witness reveals.
The reception location, held inside the uber-private hotel complex, was also "draped in white and filled with white flowers," the witness shares. (Three massive white marquee tents, decorated with white festoons, occupied the hotel gardens.)
Before heading to the reception, the Total Recall actress changed from her formal white-and-pink wedding gown into something a little less traditional, to help her party the night away in comfort.
The Roots' drummer ?uestlove — who was also on hand for David Cross and Amber Tamblyn's recent wedding celebration — deejayed the bash, attended by wedding guests like Andy Samberg, Jimmy Fallon and Beverley Mitchell.
"?uestlove played a bunch of Justin Timberlake songs, but no *NSYNC," a source tells Us. At one point, the former boy bander served as his own wedding singer: "Justin performed one song at the wedding," the source reveals. "It's a new one that he hasn't released yet. He dedicated it to Jessica."
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!