Discover our complete collection of school ball and occasion dresses, carefully curated to help you find the perfect look for your special event. From sleek satin gowns and elegant formal dresses to statement styles that sparkle, you'll find a wide range of colours, silhouettes, and sizes to suit every personality, budget, and occasion. Whether you're planning ahead or shopping closer to your event, Bay Bridal has beautiful options for every moment worth celebrating.
Full Collection of School Ball and Occasion Dresses
97 products
Haven Satin Cold Shoulder Bridesmaid Dress
- Regular Price
- $269
- Sale Price
- $269
- Regular Price
- $269
- Unit Price
- per
Greer One Shoulder Satin Bridesmaid or Ball Gown
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Florence Empire Satin Bridesmaid Dress
- Regular Price
- $269
- Sale Price
- $269
- Regular Price
- $269
- Unit Price
- per
Faith Black Corset Dress with Lace Up back
- Regular Price
- $389
- Sale Price
- $389
- Regular Price
- $389
- Unit Price
- per
Emma Satin Square Neck Bridesmaid Dress
- Regular Price
- $269
- Sale Price
- $269
- Regular Price
- $269
- Unit Price
- per
Daphne Open Back Satin ball gown with Slit
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per
Dakota Satin Corset Ball Gown with Slit
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per
Clarity Soft Satin bridesmaid or ballgown with drop sleeves
- Regular Price
- $269
- Sale Price
- $269
- Regular Price
- $269
- Unit Price
- per
Charlotte A-line soft satin bridesmaid or ballgown
- Regular Price
- $259
- Sale Price
- $259
- Regular Price
- $259
- Unit Price
- per
Sale
Brenda Open Back Satin Ball Dress in Emerald
- Regular Price
- $203
- Sale Price
- $203
- Regular Price
- $239
- Unit Price
- per
Sale
Jenny Satin Sparkle Ball Dress in navy
- Regular Price
- $263
- Sale Price
- $263
- Regular Price
- $309
- Unit Price
- per
Sale
Heidi A line ball gown with pockets in emerald Size 18
- Regular Price
- $186
- Sale Price
- $186
- Regular Price
- $219
- Unit Price
- per
Sale
Heidi A line bridesmaid gown with pockets in light sage s12
- Regular Price
- $110
- Sale Price
- $110
- Regular Price
- $219
- Unit Price
- per
Sale
Serena Ball Dress with Corset in black
- Regular Price
- $288
- Sale Price
- $288
- Regular Price
- $339
- Unit Price
- per
Sale
Hannah Corset Satin Ball Dress with slit in Black
- Regular Price
- $263
- Sale Price
- $263
- Regular Price
- $309
- Unit Price
- per
Sale
Stephanie Corset Satin Ball Dress
- Regular Price
- $314
- Sale Price
- $314
- Regular Price
- $369
- Unit Price
- per
Sale
Lizbeth Corset Black Ball Dress with slit
- Regular Price
- $263
- Sale Price
- $263
- Regular Price
- $309
- Unit Price
- per
Sale
Serena Ball Dress with Corset in emerald
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Sale
Bindi Red Evening Ball Dress One Shoulder
- Regular Price
- $212
- Sale Price
- $212
- Regular Price
- $249
- Unit Price
- per
Sale
Beyonce Navy Satin & Sequin Ball Gown Size 14-16
- Regular Price
- $95
- Sale Price
- $95
- Regular Price
- $189
- Unit Price
- per
Sale
Heidi light gold A line bridesmaid gown with pockets
- Regular Price
- $178
- Sale Price
- $178
- Regular Price
- $209
- Unit Price
- per
Sale
Darcy Forest Green satin ball dress
- Regular Price
- $178
- Sale Price
- $178
- Regular Price
- $209
- Unit Price
- per
Sale
Heidi copper A line bridesmaid gown with pockets
- Regular Price
- $105
- Sale Price
- $105
- Regular Price
- $209
- Unit Price
- per
Cynthia off shoulder satin bridesmaid dress with split
- Regular Price
- $199
- Sale Price
- $199
- Regular Price
- $199
- Unit Price
- per
Sale
Tai Burgundy satin ball dress with slit s12
- Regular Price
- $105
- Sale Price
- $105
- Regular Price
- $209
- Unit Price
- per
Heidi A line bridesmaid gown with pockets
- Regular Price
- $219
- Sale Price
- $219
- Regular Price
- $219
- Unit Price
- per
Sale
Holly light olive satin bridesmaid dress with split s12
- Regular Price
- $100
- Sale Price
- $100
- Regular Price
- $199
- Unit Price
- per
Holly thin strap satin bridesmaid dress with split
- Regular Price
- $199
- Sale Price
- $199
- Regular Price
- $199
- Unit Price
- per
Sale
Heidi A line satin black wedding gown with pockets Size 26
- Regular Price
- $186
- Sale Price
- $186
- Regular Price
- $219
- Unit Price
- per
Heidi A line satin black wedding gown with pockets
- Regular Price
- $219
- Sale Price
- $219
- Regular Price
- $219
- Unit Price
- per