For her first time at the race course, Meghan presented a trophy alongside her new husband to Frankie Dettori, for his triumph at the St. James's Palace stakes.
Queen Elizabeth led a royal procession that included Prince Charles and the Duchess of Cornwall, Princess Anne, and Harry's cousins Princess Beatrice and Princess Eugenie. Meghan, 36, wore it with a white shirt dress from Givenchy, the house that designed her wedding gown.
Amy O'Brien from Dublin, who works in Carrolls Irish Gift shop on Grafton Street, said she thinks the visit will be great for tourism.
Today also marks 19 years of marriage for Prince Edward and Sophie Wessex, after they tied the knot on 19 June 1999 in Windsor.
Sporting a chic cream fascinator with elegant looping bow detail, at first glance we assumed it would be the work of Philip Treacy.
Prince Harry wore top hat and tails, his name tag showing his royal title of the Duke of Sussex on his lapel. Once on camera, Thomas spoke of his disappointment in missing the opportunity to walk Meghan down the aisle at the royal wedding, his paparazzi scandal and even discussions he had with Prince Harry.
Meghan appeared fairly relaxed for her first day at the races.
The Duke and Duchess of Sussex will join the Queen for a day of racing at Royal Ascot, a place the monarch has described as "this wonderful racecourse". But despite the closeness in proximity, choosing Ireland for their first tour overseas as a married couple is actually quite a big deal.