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.
The program works to help men talk to each other about their mental health and what is going on in their lives.
Prince William met some of the men who have benefited from meeting at the home of the Premiership club, as well as its organisers.
And as his visit came to an end, Hearts CEO Andrew McKinlay and Ann Budge shared a few words with him.
McKinlay then brought out a box as he said: "It's just a small thing but here are some strips for the children and they also have their ages, so I hope we got them right.
"You did say you don't have a Scottish team!
"That's our third top and the reason we've given you that is that we have a charity Big Hearts day so it has Big Hearts on the front, and that's yours."
Prince William could be seen smiling as he then lifted one of the jerseys before noticing his daughter Princess Charlotte's name on the back.
He could then be heard saying "this is amazing".
At the end of the presentation, the prince said: "That's very kind of you, fantastic. Thanks very much.
"You'll see if it means they're successful or not!"
Meanwhile, Robbie Neilson's Jambos close out their Premiership campaign with a game against Rangers this weekend.
For your chance to win HOME tickets to Cinch SPFL matches each week across ALL FOUR divisions just enter our competition below. You can enter once each week to be in with a chance of winning. If the form isn't working (CLICK HERE)...Good Luck!