
Prince William has sparked a wave of online chatter after a photo from his royal visit to Brazil went viral for an unexpected reason. The 43-year-old heir to the throne was photographed on the island of Paquetá near Rio de Janeiro during a public engagement on 4 November.