Kate Middleton is a vision in white!
The Duchess of Cambridge looked effortlessly posh during day two of "Britain's most valuable race meeting" -- the Royal Ascot in Ascot, England -- in which the world's finest racehorses compete for more than $9.33 million.
The 34-year-old royal donned a long-sleeved, white lacy Dolce & Gabbana dress, which she styled with a pair of nude pumps. She completed the look by accessorizing with tear-drop earrings, a L.K. Bennett box clutch and Jane Taylor hat.
Middleton's hair was pinned back in an elegant updo, keeping all eyes on her fancy headpiece and sweet smile.
She was joined by her husband, Prince William, who looked dapper in a tuxedo and classy top hat. The 33-year-old Duke of Cambridge wore a white vest under the suit jacket, and sported a red-and-white checkered tie.
Crown Princess Mary of Denmark and Sophie, Countess of Wessex were also in attendance, both donning eye-catching hats.
Queen Elizabeth II, who has attended every Royal Meeting during her 63-year reign, opted for a light pink ensemble, which consisted of a button-up jacket over a floral dress. Her white gloves, silver brooch and hat, which was embellished with ribbons and beads, perfectly completed the sophisticated look.
The monarch turned 90 on April 21, but celebrated her milestone birthday with three days of festivities held over the weekend. On Sunday, the Queen was honored with an outdoor party on The Mall in London, England. She also wore a pink outfit to the fête (but in a much brighter hue!), while Middleton sported a color-block dress featuring powder blue and coral panels.
To hear more, watch the video below.