She flew to Mexico after a close friend asked her to be a bridesmaid at her wedding.
Selena Gomez and Justin Bieber appear to have had a relaxing day in the sun together.
As they basked in the sun in Cabo, Mexico, the couple appeared closer than ever.
While hanging out with Justin, the 19-year-old superstar showed off her beautiful body in a bright aqua-blue bikini.
While he sat and watched his girlfriend, young Mr. Bieber looked to love the scenery as much as the others admiring her toned body.
They saw the seventeen-year-old taking a photo of his beautiful girlfriend as a keepsake.
.