Off the shoulder, bra cups and pockets (yes! pockets!). Extremely comfortable, with gorgeous button detail all the way down the back and along the train. Matching veil available also, never worn. Dress is size 18, altered to a 14 with a very flattering ruched waist. Altered to suit 5ft3 with a 4 inch heel on the day