They’re here! Pictures of Hollywood's golden couple, Justin Timberlake and Jessica Biel, on their wedding day have been published in US magazine People and the whispers were true – the bride wore pink.

The couple, who, it has to be said, look radiantly happy in the pictures, married in a private ceremony in Italy. Apparently the groom serenaded Jessica with a ballad he wrote just for the occasion as she walked up the aisle in a one-off gown.

Justin wore a Tom Ford tuxedo which he helped to design himself. Jessica, who beamed with joy all the way to the altar, described her big day as being, 'A total fantasy experience,' with Justin adding, 'It was a really special evening.'

The celebrations in southern Italy lasted a week because, in Justin’s words, 'It was a lot to ask of [the guests] to travel, so we figured we'd give [them] a good party!'

Anne Hathaway also had a fairytale wedding recently - in Valentino