The Duke and Duchess of Cambridge joined Queen Elizabeth and other members of the royal family at Royal Ascot this afternoon.
Kate looked as glamorous as ever as she arrived at the event in a horse-drawn carriage.
We are always in awe of Kate’s style and she certainly didn’t disappoint with her stunning outfit for today’s royal engagement.
The mum-of-three wore a beautiful blue custom Elie Saab dress.
That smile...
— Derek Momodu (@DelMody) June 18, 2019
Catherine, The Duchess of Cambridge on day one of #RoyalAscot https://t.co/PFGYo5cKQl
REUTERS/Toby Melville pic.twitter.com/HyDNqLgoDv
The striking lace dress features a stunning tulle skirt. Kate topped off the look with a Philip Treacy hat, silver shoes and a new silver clutch.
This is definitely one of the Duchess’s best looks of the year.
The Duchess of Cambridge looks beautiful in blue @ElieSaabWorld today at #RoyalAscot All the best fashion from the annual race meet: https://t.co/Lxmn5rTNbW pic.twitter.com/ecU26UIxyQ
— Harper's Bazaar UK (@BazaarUK) June 18, 2019
Kate was joined by her husband Prince William as well as Zara and Mike Tindall, Princess Beatrice and Princess Eugenie.
Prince Charles, The Duchess of Cornwall, Princess Anne and The Duke of York were also in attendance.
The Cambridges are set to present the winning trophies in the King’s Stand Stakes later today.
They also took part in the carriage procession earlier this afternoon.
Queen Elizabeth regularly attends Ascot and has had 20 Royal Ascot winners in the past.
Royal Ascot is a highlight of the summer for the family. Kate last attended the event in Berkshire in 2017.
She didn’t attend last summer as she was on maternity leave after welcoming her third child Prince Louis.