It was a nice day for a… royal wedding! Kate Middleton and Prince William looked happier than ever as they attended the wedding of their good friend Captain Nicholas Van Cutsem and his new wife Alice Hadden-Paton.
Kate was a vision in a jacquard lilac dress coat and white fascinator with matching purple floral detail; she finished the look with navy heels and a yellow topaz cocktail ring.
Prince William, who, along with brother Prince Harry, acted as an usher at the wedding at The Guards Chapel in London, was super-smart in pinstripe trousers, a dove-grey waistcoat and maroon tie, topped off with black tails.
After just returning from a holiday in Mustique, Kate looked tanned and relaxed, and the couple seemed to let their hair down as they smiled and caught up with friends.
The 31-year-old groom is a life guard in the Household Cavalry, while his new wife Alice, 25, is an events organiser.