The couple tied the knot among family members and close friends at the Borgo Egnazia resort in Italy. The Roots drummer Questlove was the DJ and the reception, and Timberlake took the stage to sing to his new wife.
A guest told Us Weekly magazine, "Questlove played a bunch of Justin Timberlake songs... and Justin performed one song at the wedding - it's a new one that he hasn't released yet. He dedicated it to Jessica."
Late night talk show host Jimmy Fallon, rap producer Timbaland and Biel's former "7th Heaven" co-star Beverly Mitchell were among those who celebrated the big day with the happy couple.