Ashley Benson and Cara Delevingne Vacation in Mexico
Ashley Benson and Cara Delevingne were spotted soaking up the sun in Mexico this past weekend. The two looked super cute as they sat in their own cabana enjoying their vacation.
Before jetting off to Mexico, Ashley and Cara were spotted at the finale of Season 11 of RuPaul’s Drag Race. The two were seen in the audience cheering on the finalists and winner Yvie Oddly.
You can see photos of the two in Mexico here. I hope they are having a blast in Mexico!
MC