Kate Middleton Looks Lovely in White Lace Dress for First Royal Ascot Appearance -- See the Pics!

The Duchess of Cambridge pulled out all the stops for her debut at the horse race in Ascot, England.

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.


WATCH: Kate Middleton, Prince William Sign Book of Condolences for Orlando Shooting Victims

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.

Getty Images

Middleton's hair was pinned back in an elegant updo, keeping all eyes on her fancy headpiece and sweet smile.

Getty Images


WATCH: Princess Charlotte Makes Her First Public Appearance at Trooping the Colour Parade

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.

Getty Images

Crown Princess Mary of Denmark and Sophie, Countess of Wessex were also in attendance, both donning eye-catching hats.

Getty Images


WATCH: Kate Middleton, Prince William Attend Queen Elizabeth’s Service of Thanksgiving

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.

Getty Images


WATCH: Kate Middleton Stuns in a Color-Block Dress for Queen Elizabeth's Outdoor Birthday Party

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.