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$72.00Sale PriceSizeSelectQuantityAdd to Cart