The 30-year-old reportedly looking happy and relaxed as she watched her father walk bride Thierry Kelaart up the aisle at St Bartholomew’s church near Henley-on-Thames, Oxfordshire.
The fashionable Catherine wore a pale blue Erdem Moralioglu dress with flower embroidery, the same creation she wore at Trooping of the Colour (seen here) earlier this year.
A wedding guest told the MailOnline: ”The wedding was lovely, absolutely lovely. I don’t know why Michael Middleton was chosen to give the bride away but I know her father has passed away.”
Her glamorous appearance came just hours after Danish celebrity gossip magazine Se Og Hor printed a 16-page special of candid shots of her on holiday in the South of France with her husband, in three of which she is seen taking off her bikini bottoms.
The new images appear to be part of the same set as the topless photographs published in French magazine Closer, before Italy’s Chi newspaper and the Irish Daily Star went to press with them.