Justin Timberlake reportedly “wasn’t feeling well” at all the day of his wedding to Jessica Biel.

The 31-year-old singer-turned-actor and the 30-year-old actress tied the knot in Italy at the Borgo Egnazia hotel on October 19.

Although Justin was in a rather poorly state, he still made it a point to show up and celebrate with his loved ones.

"Justin wasn't feeling well all week and on his wedding day," a source told Us Weekly magazine.

"They shut the place down! They had a big night at the bar where everyone went crazy -- but Justin wasn't feeling great.”

Justin didn’t go overboard during the festivities due to his illness.

He managed to have a good time nonetheless.

"Justin was in a good mood," the source detailed. "He had fun."

Producer Timbaland, comedian Andy Samberg, actress Beverly Mitchell and music manager Johnny Wright were amongst the wedding attendees.

Apparently Jessica and Justin wanted to keep the ceremony intimate.

"The biggest surprise to everyone was that it was such a small group and not star-studded," the insider said.

"Justin stayed with his family most of the time. They had a schedule of everything for guests to do throughout the weekend."