He was a serial womaniser, whose battle with drink and drugs almost cost him his career.
But Robbie Williams has now thanked his new wife for 'making him a better person' and helping him turn his life around. The 36-year-old singer tied the knot with U.S. actress Ayda Field in California on Saturday.
The star has also revealed details of the ceremony at their £12million Beverly Hills home, which saw him take to the stage to sing a version of his own hit song, Angels, in front of a handful of gathered guests.
Speaking in Hello! magazine, Williams said: 'Ayda looked the most beautiful girl in the world. The setting was so magical and to be surrounded by family and close friends and then see Ayda appear looking so radiant was almost too much for me to take. I'm the happiest man alive. 'She makes me want to be a better person. And in the process, I have become a better person.'
He also admitted it was an unconventional ceremony, with no Best Man and guests being told they were going to a James Bond themed party until moments before the event started.
'The only thing that's traditional about the wedding is the vows,' he said. 'No hen party, no bachelor party, no wedding showers.'
Guests were treated to a wedding meal which included sushi and steak, a huge cake with three tiers of different flavours and finally a full English breakfast, served to guests at 1am. However, the pair have hinted that they are in no rush to have children.
Just 60 friends and family watched the sunset ceremony - including Robbie's mother Jan and his dad Peter Conway. Take That pals Gary Barlow, Mark Owen, Howard Donald and Jason Orange were not there, but sent a video message.
He and Field, 31, have been together for three years. She has appeared in several American television series, including the soap opera Days Of Our Lives and the comedy drama Studio 60 On The Sunset Strip.
Editor: They make a lovely couple so let's hope they have their "Happy Ever After"