Prince William shared a tender moment with his mother-in-law Carole Middleton while attending Royal Ascot in the absence of Kate.
The 41-year-old prince was seen chatting with Kate’s parents, accompanied by Zara Tindall, on the second day of the prestigious event in the social calendar.
The heir arrived in a carriage with Queen Camilla and other dignitaries to commence day two of the star-studded festival at the Berkshire track.
Prince William and Camilla looked at ease as they rode with the Earl and Countess of Halifax as they were cheered by onlookers.
It was the first time that Camilla and the heir to the throne have teamed up since they led senior royals at the Commonwealth Day service at Westminster Abbey in March.
Wills beamed at fans as he made his way into the course in the traditional carriage procession ahead of today’s first race.
Princess Anne’s daughter Zara Tindall, 43, and her husband Mike were also seen enjoying the races.
Mike and Prince William were spotted sharing a laugh with their arms around one another.
Kate’s parents Michael and Carole Middleton were also snapped smiling as they arrived at Ascot.
Carole appeared to give a subtle nod to her daughter with her choice of dress – Kate loves Self-Portrait and regularly wears the brand.
It featured chiffon sleeves with a pussy-bow at the neckline – similar to an Elie Saab look first worn by daughter Kate in 2019 at Ascot.
It comes just days after he and Kate stood shoulder-to-shoulder with their children and other royals on the Buckingham Palace balcony.
It was the Princess of Wales’ first public appearance on Saturday since Christmas – and husband Wills stood proudly alongside her.
Kate, who is undergoing cancer treatment, had revealed the day earlier that she would be at the King’s birthday celebrations, but said she still has “good and bad days”.