George Michael thinks Britain's Duchess Catherine is "stronger" than the late Princess Diana.
The 50-year-old singer believes Catherine, 32, will be able to deal with the "lunacy" of fame better than her husband Prince William's mother, who died in a car crash in France in 1997.
George - who was friends with Diana - said: "I think Diana would have been incredibly happy for William and Kate.
"And I think she'd also be really, really pleased that William has met and fallen in love with someone who has the strength of character to be able to deal with the sorts of things that she couldn't."
The 'I Can't Make You Love Me' hitmaker sympathises with the royal couple - who got married in 2011 - as he understands what it's like to be judged on a daily basis and admits it almost sent him mad.
He explained to the Daily Star newspaper: "I do know just how challenging and exacting that level of fame can be.
"It's like living in a goldfish bowl. Sometimes, especially during the Faith years, I felt close to lunacy."
Meanwhile, Prince William and Duchess Catherine - who was known as Kate Middleton before she married William three years ago - now have an eight-month-old son Prince George together.
Tagged in Princess Diana George Michael Duchess Catherine