King Charles appeared in great spirits at day four of the Ascot racing festival as he was joined by actress Sophie Winkleman in the royal box.

The Monarch looked deep conversation with Ms Winkleman, the wife of Lord Frederick Windsor and half-sister of TV presenter Claudia, as they watched the excitement unfold on Thursday.

His Majesty sported a dapper grey morning suit, the same one he has worn for the three previous days, this time paired with a stylish pink waistcoat.

Lord Windsor, who is the son of Prince Michael of Kent and second cousin of King Charles, was also present alongside his wife, who donned a navy buttoned up blouse and matching hat, and Queen Camilla.

Despite the joyous atmosphere, the King and Queen's racing pot of gold failed to materialise once again as their horse Purple Rainbow was well beaten in the aptly named Sandringham Stakes race.