gallery_main_Selena_Gomez_St_Tropez_Yacht_01.jpg

Selena Gomez is vacationing in South of France, and she's been hanging out with Cara Delevingne. Thankfully, no sight of Justin Bieber around to spoil the whole day.

gallery_main_Selena_Gomez_St_Tropez_Yacht_05.jpggallery_main_Selena_Gomez_St_Tropez_Yacht_06.jpggallery_main_Selena_Gomez_St_Tropez_Yacht_11.jpggallery_main_Selena_Gomez_St_Tropez_Yacht_12.jpggallery_main_Selena_Gomez_St_Tropez_Yacht_14.jpg