Cara Delevingne and Ashley Benson are happy and in love! On Monday, July 8, the couple was spotted walking around in Saint-Tropez, France — just a few weeks after they made their relationship Instagram official.

Sound off in the comments below!

Join the conversation