Pop culture

Pap Attack: Are Cara Delevingne and Ashley Benson Engaged?

The couple was spotted wearing matching bands on their vacation in St. Tropez.
cara delevigne, ashley benson, dating, vacation, holiday, fashion, style, cafe, pda, kiss, kissing saint tropez fra clothing apparel person human sunglasses accessories accessory hat