Lane Bryant One-Shoulder Ruffle Maxi Dress Lane Bryant One-Shoulder Ruffle Maxi Dress (£75, originally £95) Image Source: lanebryant.com Lane Bryant One-Shoulder Ruffle Maxi Dress £75 from lanebryant.com Buy Now