It has a zip at the back and infront . It can be worn as an on and off shoulderRoyal dress C$180.00 Regular PriceC$79.20Sale PriceSizeSelectQuantity*Add to Cart