Zac Efron and Vanessa Hudges looked every inch the happy couple as they holidayed on an island off the coast of Angra dos Reis, Brazil.
Courtesy of Brazilian magazine Caras, the couple were given the A-list treatment, including being shielded from nearby paparazzi with red umbrellas as they enjoyed the humid climate.
Zac - staying true to his heartthob status - showed off his toned physique in a white vest, while girlfriend Vanessa opted for a barely there burgundy strap top, rolled up to reveal her flat stomach.
The couple's trip comes only weeks after a promotional stop-off in Tokyo for the third instalment of the High School Musical franchise.
See Zac and Vanessa on holiday below





























