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
Sale
Daphne Open Back Ballgown with Slit in Burgundy Size 10-12
- Regular Price
- $254
- Sale Price
- $254
- Regular Price
- $299
- Unit Price
- per
Raven Corset Satin Ball or Bridesmaid Gown with Slit
- Regular Price
- $329
- Sale Price
- $329
- Regular Price
- $329
- Unit Price
- per
Moira Satin Strapless Ball Gown with Slit
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per
Monica Satin Corset Ball Gown with Slit
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per
Sale
Daphne Light Yellow Ball Gown with Slit s6
- Regular Price
- $254
- Sale Price
- $254
- Regular Price
- $299
- Unit Price
- per
Sale
Dakota Emerald Green Satin Corset Ball Gown with Slit s16
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Marlow Satin Corset Ball Gown with Slit
- Regular Price
- $349
- Sale Price
- $349
- Regular Price
- $349
- Unit Price
- per
Sale
Clarity Satin Ball Gown with Slit – English Violet, Size 16
- Regular Price
- $229
- Sale Price
- $229
- Regular Price
- $269
- Unit Price
- per
Sale
Maeve Satin Corset Ball Dress – Emerald Gown Size 16-18
- Regular Price
- $331
- Sale Price
- $331
- Regular Price
- $389
- Unit Price
- per
Sale
Maeve Satin Corset Ball Dress – Burgundy Gown Size 18-20
- Regular Price
- $331
- Sale Price
- $331
- Regular Price
- $389
- Unit Price
- per
Maeve Satin Corset Ball Dress with Detachable Sleeves
- Regular Price
- $389
- Sale Price
- $389
- Regular Price
- $389
- Unit Price
- per
Naomi Satin A-line Ball or Bridesmaid dress
- Regular Price
- $249
- Sale Price
- $249
- Regular Price
- $249
- Unit Price
- per
Sale
Keira Navy Satin Ball Gown with Basque Waistline - Size 18
- Regular Price
- $237
- Sale Price
- $237
- Regular Price
- $279
- Unit Price
- per
Sale
Charlotte A-line Satin Bridesmaid or Ballgown in English Violet Size 16
- Regular Price
- $220
- Sale Price
- $220
- Regular Price
- $259
- Unit Price
- per
Lucy Satin A-line Bustier Ball or Bridesmaid Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Erin Satin Basque Waist Ball or Bridesmaid Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Sale
Melody Corset Satin ball or bridesmaid gown with Slit in Navy Size 8
- Regular Price
- $297
- Sale Price
- $297
- Regular Price
- $349
- Unit Price
- per
Arla Satin Corset Off the Shoulder Bridesmaid Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Lani Satin Off the Shoulder Bridesmaid or Ball Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Sale
Daphne Open Back Satin ball gown with Slit in Navy s10-12
- Regular Price
- $254
- Sale Price
- $254
- Regular Price
- $299
- Unit Price
- per
Sale
Meadow Navy Stretch Satin fitted ball gown s10
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Sale
Melody Corset Satin ball gown with Slit in Eggplant s16
- Regular Price
- $297
- Sale Price
- $297
- Regular Price
- $349
- Unit Price
- per
Sale
Melody Corset Satin ball gown in Teal s14
- Regular Price
- $297
- Sale Price
- $297
- Regular Price
- $349
- Unit Price
- per
Melody Corset Satin ball or bridesmaid gown with Slit
- Regular Price
- $349
- Sale Price
- $349
- Regular Price
- $349
- Unit Price
- per
Layla Satin One Shoulder Corset Bridesmaid or Ball Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Luna Satin Corset Bridesmaid or Ball Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Kendra Satin Strapless Bridesmaid or Ball Dress
- Regular Price
- $269
- Sale Price
- $269
- Regular Price
- $269
- Unit Price
- per
Imogen Strapless Satin Bridesmaid or Ball Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Keira Basque Wasitline Satin bridesmaid or Ball Dress
- Regular Price
- $279
- Sale Price
- $279
- Regular Price
- $279
- Unit Price
- per
Sale
Bonnie Black Satin Ball Dress with Bow
- Regular Price
- $348
- Sale Price
- $348
- Regular Price
- $409
- Unit Price
- per