The Duke of Cambridge enjoyed a kickabout with England footballer Raheem Sterling on the Jamaican leg of his Caribbean tour on Tuesday.
William and Kate visited Trench Town to greet young footballers and the Jamaican bobsleigh team, who finished 28th in the recent Winter Olympics in Beijing.
Sterling revealed that he got permission from Gareth Southgate to fly out for the match in aid of his Raheem Sterling Foundation, which helps disadvantaged young people by providing work placements and university scholarships.
Alongside Aston Villa's Leon Bailey, the Manchester City forward was seen talking with fans ahead of William and Kate's arrival at the birthplace of reggae music.