Justin Timberlake said his wedding to Jessica Biel "was magical" and "an unforgettable evening," but apparently "The Social Network" actor was not feeling all that well on his big day.

"Justin wasn't feeling well all week and on his wedding day," a source told Us Weekly, adding, "they had a big night at the bar where everyone went crazy -- but Justin wasn't feeling great."

The 31-year-old married Biel, 30, at the Borgo Egnazia hotel and resort in Italy on Oct. 19. Only close friends and family attended the estimated $6.5 million wedding, including Jimmy Fallon, Andy Samberg, Timberland, former 'N Sync band member Chris Kirkpatrick and Biel's former "7th Heaven" co-star Beverley Mitchell.

The guests celebrated over a course of several days beginning with a drinks reception on Tuesday, a beach party with fireworks on Wednesday, a wine and cheese picnic on Thursday and the actual ceremony on Friday.

The wedding reception included Timberlake singing a new song for his wife.

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

Another insider revealed to the publication details about the "Total Recall" actress' wedding dress. The gown was reportedly pink-and-white, She later changed into a less formal dress for the reception. According to stylist Bobbie Thomas, the wedding dress was designed by Giambattista Valli and had a "princess-like silhouette."

Timberlake and his groomsmen wore Tom Ford suits.

Timberlake and Biel have been together for five years. The "SexyBack" singer proposed to Biel in December of 2011. After Timberlake broke off his high-profile relationship with Carmen Diaz in 2007, he started dating Biel. The two split for a short period in March 2011 but reunited soon after.

Biel has been romantically linked to Chris Evans and Derek Jeter.

Tags
Justin Timberlake, Jessica Biel