Kate Middleton has been seriously stepping up her style with a series of outfits this week that only rivals the string of gorgeous ensembles worn during her royal tour of India and Bhutan. Following Queen Elizabeth's birthday celebrations and a trip to Northern Ireland, Prince William's wife made her debut at Royal Ascot on Wednesday wearing a white lace Dolce & Gabbana dress
The frock might look familiar since it is the same one she wore to the Windsor Horse Race just last month. At the time, fans were unable to get a good look at the designer number because the royal was wearing a red Zara jacket over the top. Still, the dress sold out within hours of the Duchess wearing it.
However this time, the 34-year-old let the dress take center stage – much to fashion fans' delight! The beautiful white dress features sheer sleeves, a nipped-in waist and a tiered, swishy skirt. She topped off the look with a beautiful matching hat from Jane Taylor.
Kate was joined by Prince William as she turned up to the famous racing event.
Kate also stepped out in Windsor for the Order of the Garter ceremony on Monday, where she wowed in a scarlet Catherine Walker coat dress, which she previously wore during her royal tour of Canada in 2011.
It has been a busy week for the Duchess, who was a prominent figure at the Queen's 90th birthday celebrations over the weekend – attending both Trooping the Colour and Sunday's Patron's Lunch on the Mall.