She made a beautiful bride at her wedding to Prince William in 2011, wearing a custom made gown by Sarah Burton for Alexander McQueen. And with the wedding season in full stead, it looks as though Kate Middleton quite fancied recreating her big day once again as she attended the second day of the Royal Ascot in a billowing white lace dress.
On her very first visit to Royal Ascot, the Duchess of Cambridge pulled out of the stops in her bridal-esque, dreamy white creation by Dolce & Gabbana. She styled the long-sleeved, £3,450 number with a summery woven floral fascinator, nude suede heels and an elegant box clutch.
The 34-year-old has yet to grow tired of the sophisticated updo hairstyle she's been sporting of late, wearing it yet again at the famous equestrian event with some diamond and pearl drop earrings.
Though the dress may seem extortionately priced, Middleton, like many modern royals across the globe including Queen Letizia of Spain, recycled the designer garment after first being spotted in it just last month at the Queen's 90th birthday celebrations.
The Duchess was joined by Prince William, where he is set to present a trophy for a race named in his honour, The Duke of Cambridge Stakes. The royal couple travelled in a carriage procession to the racecourse. She lived up to the bookies expectations as William Hill offered a 2/1 odds on Middleton wearing a beige or cream headpiece.
William followed the Royal Ascot protocol and looked dapper in a morning suit and top hat, and stood by his wife while they chatted to guests including Princess Mary of Denmark, who wowed in a red dress with snakeskin sandals. They were also seen speaking with Princess Anne, Sophie, Countess of Wessex, and her husband Prince Edward.
The pair were in high spirits upon arrival, and gave the crowds a cheerful royal wave as they made their way through Windsor Great Park. The Queen, Prince Charles and the Camilla, Duchess of Cornwall were also in attendance at the event which will see three of the Monarch's horses race. Prince Charles will also present a trophy to the winner of the Prince of Wales' Stakes.
The Duke and Duchess of Cambridge enjoyed some time together on the sunny day at Ascot, leaving their two children – Prince George, 3, and Princess Charlotte, 1 – at home for the occasion.