Young celebrity lovers Justin Bieber and Selena Gomez were spotted spending some lazy time in Mexico. The duo were also seen kissing on the beach.
Gomez came to Mexico to walk down the aisle as a bridesmaid for her close friend, but she was seen soaking up the sunshine in Cabo, Mexico, reports dailymail.co.uk.
The 19-year-old singer displayed her slim and trim figure in a stunning, bright aqua blue bikini top as she lounged next to her Baby hitmaker boyfriend.
Bieber, 17, seemed more than happy to capture his girlfriend and was seen taking her pictures. He was seen relaxing in a pair of cut-off denim shorts but also had a bandage on his left leg.
He was ocassionally playing on his phone and was seen teasing Gomez, who stretched on to his lounger to see what he was doing.
Gomez teamed her bright two-piece with a pair of hooped gold earrings for a chic poolside look.