Selena Gomez sure has made a splash as she’s stepped out in several stunning gowns while lighting up the Ischia World Festival in Italy during the past few days.
But the 21-year-old beauty made her biggest impression on Monday when she wore much less – a tight white bathing suit – to unwind with model Cara Delevingne while aboard a yacht in Saint-Tropez.
Considering Cara is known to date women – her last girlfriend was actress Michelle Rodriguez – it’s hard not to wonder what the Spring Breakers star’s off-again boyfriend Justin Bieber could be making of all this.
Gomez was last seen with the supermodel in June while partying in London.
Scroll down for video
A little girl time in France: Selena Gomez was spotted with model Cara Delevingne while aboard a yacht in Saint-Tropez on Monday
Pals: The two lookers have been friends for months and were last spotted partying together in London in June
The I Love You Like A Love Song singer let her hair down while aboard the luxury vessel.
She was seen walking the deck as well as dipping in the warm Mediterranean waters. Most of the time she stuck close to the gorgeous blonde cover girl.
Cara was also in a swimsuit, but hers was a black bikini top that she paired with red shorts.
Selena Gomez stuns as she soaks up the sun with Cara DelevingneLoaded: 0%Progress: 0%0:00PreviousPlaySkipMuteCurrent Time0:00/Duration Time0:36FullscreenNeed Text
She’s got all the right curves: The 21-year-old beauty wore a white one piece bathing suit for her plunge in the Mediterranean
Come on Vogue: The Wizards Of Waverly Place actress struck many poses while on the ladder of the large boat
Also spotted were two other women who appeared to be either friends or assistants.
The only men aboard appeared to be crew.
Cara and Selena seemed to get along famously. At one point the former child actress playfully splashed water on the catwalker’s head as she bobbed around in the sea.
At another point she arched her back in an alluring way as she looked back at her friend.
Best summer ever?: Both beauties looked to be in high spirits as they bathed off the coast of France
It’s too cold: Selena must be thrilled to be away from her Calabasas home, which has seen two separated invasions this year
Making sure there are no sharks in the water?: The land lover spent a lot of time kicking water around. She must have been looking to make sure there were no creatures in the sea
Is it cold?: Gomez looked nervous about getting in the choppy waters which Delevingne had already done prior
Playful pair: At one point the Spring Breakers star splashed water on her friend who bobbed in the sea
Finally acting her age: The beauty, who has been working since she was a child, looked to be have a less serious moment for a change
Letting go: After kicking around for a while, the Undercover singer finally threw caution to the wind and got into the water as her pal looked on to make sure she was safe
Ready for the freezing cold?: Though it is summer, the waters off the coast of France can still be chilly, but the Birthday singer didn’t seem to mind too much
Taking the jump: It took her a while to warm up, but after several minutes Selena got into the sea; she was smiling nonstop
She made it in: After taking the plunge, Selena and Cara stuck close while near the boat
Out and about: Justin Bieber last seen on Friday in LA
When Selena finally took the full plunge into the water, Cara swam over to her side.
The two swam around for a while but never went far from the boat.
Justin, meanwhile, has been in Los Angeles where he has gone on hikes with friends and been seen wearing a marijuana print hat.
The two former lovebirds have not been photographed together in weeks.
On Tuesday the Getaway actress will ring in her 22nd birthday.
This spring Gomez told Harper’s Bazaar, ‘I believe in love, yes, I’m one of those girls.’
‘Most of my friends believe in love. I went out with Katy Perry last night. She’s so fun and awesome, but it’s cool to see someone older believe in love too. She is all about it, and that’s how I will always be. I believe in stories like, “Oh, I met him in Starbucks.”‘
The Come And Get It singer also got a tattoo last week from celebrity ink artist Bang Bang McCurdy.
Swim’s over: The brunette’s suit appeared to be see-through after it got wet; her blonde friend held onto a rope as she waited behind her
All cooled off: The LA resident showed off toned legs and arms as she boarded the yacht
And she’s out: The Vogue cover girl climbed the ladder as well to the boat just after Selena did
Need a towel?: Both stars are single at the moment; Selena has split from Bieber and Cara has split from Michelle
He inscribed the Arabic words that translate to ‘love yourself first’ on her back below her right shoulder.
McCurdy posted a photo of Gomez on Instagram Wednesday after he’d completed his artwork.
‘Little gift for my friend @Selena Gomez,”;he wrote, showing Selena with the ink exposed.
Justin has over a dozen tattoos on his body. The Believe singer could have been an inspiration for Selena.
Back on the yacht: The Fly To Your Heart singer added a black-and-white flannel shirt around her waist as she spent time taking in the Saint-Tropez view
Always trim: The Anna Karenina actress looked in shape in a black bikini top
Soon a birthday: On July 22 (Tuesday) the superstar will turn 22-years-old
This year the Texas native has two films coming out.
One is titled Rudderless, which is about a grieving father’s downward spiral after his son’s death. He realizes his child was very talented after stumbling upon a box of his demo tapes and lyrics.
Laurence Fishburne and Billy Crudup star as well with newcomers Jamie Chung and Zoe Graham.
Gomez is also in Behaving Badly with Mary-Louise Parker and Elisabeth Shue.
The synopsis for that one reads, ‘Teenager Rick Stevens, has a crush on Nina Pennington, they form a friendship and embark on a rock n’ roll journey together while Nina deals with her overbearing boyfriend, Kevin.’
Time for another dip?: Gomez looked pensive as she held onto her hair on the back of the large yacht
I wanna swim: The ex-girlfriend of Michelle Rodriguez made her way down the ladder with her red shorts well below her belly button
Such an athlete: After some time back on the boat, Cara dove back into the chilly Mediterranean sea to cool off
Joyful outing: The chart topper looked thrilled that her pal had the guts to just leap into the water, especially since Selena took so long to get in the first time