She's rarely ever spotted without a fellow celebrity in tow, but Cara Delevingne could be sending a message that her ex-girlfriend Michelle Rodriguez isn't the only one who can have a fantastic time in Italy.

Cara Delevingne 'Misses' Michelle Rodriguez?

The 21-year-old model has been partying in St. Tropez with Selena Gomez for the singer's 22nd birthday-and showing that even though photos surfaced of Rodriguez making out with Zac Efron in Sardinia just weeks before-that partying on a yacht is something she too can do.

Both she and Gomez were spotted frolicking on the yacht and in the waters of the Mediterranean, taking a dip in the sea, parasailing, and even riding on jetskis, before enjoying a night out together at the Villa Romana.

Cara Delevingne Hooking Up With Zoe Kravitz?

And though Gomez snuggled up with a mystery man on her jetski and sparked rumors that something was going on there (meaning she and on/off beau Justin Bieber could be in an off period once again), one photo in particular appears to show her and Delevingne making a statement about the pics of Rodriguez and Efron.

One pic, which shows the two women close together, appears to look as if they are locking lips-though Gomez's back is to the camera and her head appears to be blocking Delevingne's face.

If the two did indeed share a kiss, it could be a statement to not only prove that Delevingne is over her ex, but that she could also cause a media firestorm with photos of a kiss on a yacht in Italy.