Tags The VIP Room

Tag: The VIP Room

Cara Delevingne and Ashley Benson in St. Tropez — Are They Engaged?

Cara Delevingne and Ashley Benson look madly in love as they passionately kiss in the VIP Room in St. Tropez after possibly getting engaged.The gorgeous...