Catherine, 44, sported a bright yellow £1,095 outfit from Roksanda, that she debuted back in 2022 for an official visit to Jamaica.

Catherine, 44, was a vision as she enjoyed the festivities on the second day of the prestigious British racing event after pulling out of last year's festival at the last minute.

The Princess of Wales was a guest of Charles and Camilla in the royal box last year but pulled out at the last minute leaving William to attend solo