Blue Hadley off-shoulder ruched mini dress from ALEX PERRY featuring off-shoulder, ruched detailing, long sleeves, concealed rear zip fastening and stretch-design.