She is in Mexico to walk down the aisle as a bridesmaid for her close friend. But it seems that Selena Gomez has found the time to spend a day sunbathing with her beau Justin Bieber. The 19-year-old singer showed off her incredible figure in a bright aqua blue bikini as she lounged next to Justin. The 17-year-old was eager to capture his beautiful girlfriend and was seen taking a snap of her with his camera. Selena was seen leaving over her boyfriend and her didn\'t appear to mind the view. As well as capturing his gorgeous girl Justin was also seen playing on his phone and teasing Selena who stretched onto his lounger to see what he was doing.