The Duke and Duchess of Cambridge posed for smiling selfies and were met with chants of 'we love you, we love you' as they enjoyed their first day in Jamaica despite anti-monarchy protests on the Caribbean island as its politicians push for a 2022 independence vote and slave trade reparations.
The royal couple were mobbed by huge crowds of well-wishers desperate to shake their hands, share high-fives and pose for selfies as they travelled to Trench Town and visited Bob Marley's former home.
Earlier William played football in a match where he was joined by England star Raheem Sterling, who was born on the island. The couple also met the Jamaican bobsleigh team, who finished 28th in the recent Winter Olympics, on their week-long tour that began in Belize, is currently in Jamaica and will end in The Bahamas. Read more from The Daily Mail.