The Duke of Cambridge beamed as he played in a charity polo match for the first time in over a year.
Prince William took part in the Out-Sourcing Inc. Royal Charity Polo Cup at Guards Polo Club in Windsor.
The duke was forced to play without his usual cheerleader, as his wife is currently self-isolating after coming into contact with a Covid case.
Kate is a longtime attendee of the polo charity matches, and is often spotted at the sidelines when William is playing.
The duke last competed in a charity polo match two years ago, when he played against his brother Prince Harry for the Khun Vichai Srivaddhanaprabha Memorial Polo Trophy at Billingbear Polo Club in July 2019.
William is expected to attend the England v Italy Euro 2020 final at Wembley on Sunday evening.
The duke, who is president of the Football Association, has witnessed much of England’s journey through the tournament at close quarters, having cheered the Three Lions to victory at Wembley on multiple occasions already.
He was present with other dignitaries to celebrate the team’s extra-time victory over Denmark in the semi-final on Wednesday, alongside the likes of former England skipper David Beckham and Prime Minister Boris Johnson.
It will be a busy weekend for William, as he will also be accompanying Kate to the Wimbledon women’s singles final between Ashleigh Barty and Karolina Pliskova on Saturday.
It is thought that the duchess will have completed her self-isolation by then.
Money generated by the polo match will go to organisations including Centrepoint, East Anglia Children’s Hospices (EACH), Family Action, Fields in Trust, The Forward Trust, London Air Ambulance, Mountain Rescue England and Wales, and Tusk.