Justin Timberlake has revealed that he serenaded wife Jessica Biel with a ballad as she walked down the aisle.

The singer and actor specially wrote a romantic song for his bride on their wedding day.

He told Hello magazine: "I figured if there was something I was going to be able to offer, it would be to sing her down the aisle".

"Grown men were weeping. Hopefully it's because I didn't sound bad."

The Friends with Benefits star, who wore a Tom Ford tuxedo for the nuptials, said that seeing his bride in her pink Giambattista Valli gown was "the most beautiful thing I have ever seen."

The couple tied the knot at the Borgo Egnazia resort, in Puglia Italy on October 19 and were joined by their family and friends who gave them a memorable reception after they exchanged their vows.

Timberlake said: "To hear all of our family and friends cheering at extremely loud, inappropriate decibel levels, that became the pinnacle of the ceremony.

"It felt perfect. It felt like everything came together".