Who: Shay Mitchell wearing an All Saints Restrain dress
Shop: All Saints US $365
All Saints UK £225
Where: AllSaints sponsored “Abolition Rocks” polo event, LA

Credit: Courtesy of All Saints