Selena Gomez and Cara Delevingne sparkle at Leonardo DiCaprio's star-studded St Tropez gala

GALLERIES

Selena Gomez and Cara Delevingne sparkle at Leonardo DiCaprio's star-studded St Tropez gala