Swimsuit-clad Cara and Poppy Delevingne party in St Tropez


Cara and Poppy Delevingne took a break from their busy schedules to enjoy a panoramic boat trip just off the coast of sunny St. Tropez, France on Saturday.

Read More…