There's something about Mexico that brings heat to any relationship, and Justin Bieber and Selena Gomez's romance is no exception.
The teenage couple looked completely loved up as they lounged poolside in sunny Los Cabos today.
The 19-year-old Disney starlet had clearly just come from a dip in the water as she leaned into her boyfriend in an attempt to rouse him from his slumber.