Max Mara Soraia Cotton Linen Mini Skirt worn by Cara Delevingne as seen ...

Responsive image
source