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
308 products
Roxanne Strapless Satin Corset Ball Gown with Slit
- Regular Price
- $319
- Sale Price
- $319
- Regular Price
- $319
- Unit Price
- per
Paige Pastel Corset Bridesmaid or Ball Gown in Chiffon
- Regular Price
- $349
- Sale Price
- $349
- Regular Price
- $349
- Unit Price
- per
Sale
Pippa Light Blue Square Neck Ball Gown Size 8
- Regular Price
- $195
- Sale Price
- $195
- Regular Price
- $229
- Unit Price
- per
Sale
Pippa Navy Square Neck Ball Gown Size 8
- Regular Price
- $195
- Sale Price
- $195
- Regular Price
- $229
- Unit Price
- per
Sale
Pippa Burgundy Square Neck Ball Gown Size 6
- Regular Price
- $195
- Sale Price
- $195
- Regular Price
- $229
- Unit Price
- per
Sale
Darnika Short Sleeve Chiffon Evening Dress in dusky navy Size 24
- Regular Price
- $229
- Sale Price
- $229
- Regular Price
- $269
- Unit Price
- per
Palmer Satin Off the Shoulder Ball or Bridesmaid Dress
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $339
- Unit Price
- per
Sale
Daphne Open Back Ballgown with Slit in Burgundy Size 10-12
- Regular Price
- $254
- Sale Price
- $254
- Regular Price
- $299
- Unit Price
- per
Petra Corset Two Piece Basque Wasit Bridesmaid or Ball Dress
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $339
- 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
Gina Black & Gold Sequin Occasions Dress – Plus Size 30 Formal Gown
- Regular Price
- $195
- Sale Price
- $195
- Regular Price
- $229
- 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
Sale
Courtney Black Corset Ball Dress with Slit Size 14
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- 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
Sale
Ella A-Line Sparkling Ball Dress with Slit in Paris Blue s18-20
- Regular Price
- $331
- Sale Price
- $331
- Regular Price
- $389
- 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
- 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