Cara One-Shoulder Micro Mini Dress This Cara One-Shoulder Micro Mini Dress ($229) is one of our favourites. Image Source: freepeople.com Cara One-Shoulder Micro Mini Dress $229 from freepeople.com Buy Now