Prince William was given Hearts jerseys for his children as he took in a VIP tour of Tynecastle.
The Earl and Countess of Strathearn have been in Scotland as part of a two-day visit during the Queen's Platinum Jubilee tour to focus on mental health.
And on a stop in Edinburgh, the second-in-line to the throne took the time to learn more about The Changing Room initiative.