Selena Gomez shows off her bod in one-piece

Emma Shepherd

Selena Gomez spent New Year's with her rumoured beau Justin Bieber splashing about in Cabo San Lucas, Mexico.

The 25-year-old Disney star was seen frolicking in the ocean and enjoying the sun with her man and their friends Raquelle Stevens, Courtney Barry and Ashley Cook.

Raquelle posted a snap of the entourage to her Instagram page with the caption," Our 6th New Years together! Grateful for so many amazing memories."

Selena enjoyed a sunny beach day in one piece bikini sporting a big scar on her thigh. Selena was surrounded by family and friends in Cabo San Lucas, Mexico. Source: Backgrid
She was seen with friends enjoying some beach time and soaking up the sunshine. Source: Backgrid

The brunette and friends jetted off to the Mexican town last week, while boyfriend Biebs arrived on New Year's Eve to join the singer.
* Selena Gomez worries fans by making Instagram private
* Selena Gomez confirms Justin Bieber romance and split from The Weekend

The What Do You Mean singer posted a snap on his Instagram stories that looks similar to the same villa Selena is staying in.

Selena's friend Raquelle posted this cute snap of the singer and other friends enjoying a day at the beach. Source: Instagram
Justin Bieber poses with friends in what appears to be the exact same villa Selena has rented for the holidays. Source: Instagram

According to E! News, the villa costs a whopping $22,990 a night.

Although the pair appeared to be in the same place at the same time, they didn't post any pictures together.

While Selena was at the beach with her friends, Bieber was seen soaking up some sunshine outside the villa.

Bieber snapped taking a snooze while getting some rays lying shirtless on his villa balcony. Source: Backgrid

The young couple have been almost inseparable since reuniting last November following Selena's split from The Weeknd.

Got a story tip? Send it to tips@yahoo7.com.au

Want more celebrity, entertainment and lifestyle news? Follow Be on Facebook, Twitter, Pinterest, Tumblr and Instagram