Selena Gomez Flaunts Hot Beach Body During Yacht Trip With Cara Delevingne in St. Tropez

The new BFFs enjoy a dip in the Mediterranean Sea

By Brett Malec Jul 21, 2014 9:07 PMTags
E! Placeholder Image

You can add Selena Gomez to the growing list of Cara Delevingne's celeb BFFs!

The 21-year-old singer and the 21-year-old model recently enjoyed a yachting trip together while in St. Tropez, France.

During their Mediterranean vacation, Gomez showed off her hot body and long legs in a skin-tight white one-piece while Delevingne showed off her cleavage in a black bikini top and baggy red shorts. The duo soaked up the sun aboard the luxury boat before taking a dip in the water.

Instagram

After their swim, Gomez, who celebrates her 22nd birthday tomorrow, emerged from the water looking hot while dripping wet.

In addition to their yachting excursion, Gomez and Delevingne enjoyed a helicopter ride with pals high above the Mediterranean. They each took to Instagram to share pics from the adventure.

Gomez has been in Italy for the past few days attending the Ischia Festival. On Friday, she took some time off to meet with Italian fans and pose for pictures in the streets of Ischia.