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
Chloe Fitted Wedding Gown with Deep Cowl Back
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per
Sale
Evelyn A-Line Ball Dress with Sparkle in Light Blue Size 8
- Regular Price
- $331
- Sale Price
- $331
- Regular Price
- $389
- Unit Price
- per
Sale
Lucy Satin Corset A-line Ball Dress in Burgundy Size 16
- Regular Price
- $237
- Sale Price
- $237
- Regular Price
- $279
- Unit Price
- per
Sale
Claire Corset A-line Satin Ball Dress in Red Size 18
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Georgia Sequin Tulle Dress in Burgundy Size 20
- Regular Price
- $105
- Sale Price
- $105
- Regular Price
- $209
- Unit Price
- per
Sale
Alice Sparkle Dress with Corset Bodice in Fuchsia
- Regular Price
- $271
- Sale Price
- $271
- Regular Price
- $319
- Unit Price
- per
Sale
Meadow Emerald Green Fitted Ball Gown with Slit
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Sale
Sharana chiffon dusky navy evening dress Size 18
- Regular Price
- $152
- Sale Price
- $152
- Regular Price
- $179
- Unit Price
- per
Sale
Rachel boat neck full sleeve gown in dusky navy Size 18
- Regular Price
- $169
- Sale Price
- $169
- Regular Price
- $199
- Unit Price
- per
Sale
Sally Evening Ball Dress with Sleeve in Emerald Size 26
- Regular Price
- $120
- Sale Price
- $120
- Regular Price
- $239
- Unit Price
- per
Anna One Shoulder Chiffon Bridesmaid Gown
- Regular Price
- $349
- Sale Price
- $349
- Regular Price
- $349
- Unit Price
- per
Sale
Lidia Rose Gold Ball dress with Sparkle Size 10
- Regular Price
- $229
- Sale Price
- $229
- Regular Price
- $269
- Unit Price
- per
Audrey Strapless Chiffon Bridesmaid or Ball Gown
- Regular Price
- $299
- Sale Price
- $299
- Regular Price
- $299
- Unit Price
- per
Sale
Karina low cut formal ball, party or bridesmaid dress in burgundy size 26
- Regular Price
- $85
- Sale Price
- $85
- Regular Price
- $169
- Unit Price
- per
Sale
Alice Sparkle Dress with Corset Bodice in Sea Foam Size 10
- Regular Price
- $271
- Sale Price
- $271
- Regular Price
- $319
- Unit Price
- per
Sale
Alice Navy Corset Ball Dress with Slit Size 12
- Regular Price
- $271
- Sale Price
- $271
- Regular Price
- $319
- Unit Price
- per
Sale
Charlotte Navy Satin A-Line Ball Gown with Slit Size 6
- Regular Price
- $220
- Sale Price
- $220
- Regular Price
- $259
- Unit Price
- per
Sale
Charlotte Lavender Satin A-Line Ball Dress Size 8
- Regular Price
- $220
- Sale Price
- $220
- Regular Price
- $259
- Unit Price
- per
Sale
Yvette Navy Corset Ball Dress with Sparkle and Slit Size 10-12
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Sale
Daphne Light Blue Satin Ball Gown with Slit Size 10-12
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Sale
Clarity Satin Navy Off-the-Shoulder Ball Dress Size 18
- Regular Price
- $229
- Sale Price
- $229
- Regular Price
- $269
- Unit Price
- per
Ursula Basque Waist Ball Gown in Rich Navy
- Regular Price
- $399
- Sale Price
- $399
- Regular Price
- $399
- Unit Price
- per
Una Satin Strapless Corset Ball Dress
- Regular Price
- $399
- Sale Price
- $399
- Regular Price
- $399
- Unit Price
- per
Sale
Lani Satin Off the Shoulder Bridesmaid or Ball Dress in Black s20
- Regular Price
- $237
- Sale Price
- $237
- Regular Price
- $279
- Unit Price
- per
Sale
Janey soft tulle one shoulder ball dress with split in Sapphire s16
- Regular Price
- $135
- Sale Price
- $135
- Regular Price
- $269
- Unit Price
- per
Sale
Jenna Corset Sparkling Tulle Ball Dress in Periwinkle
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Charlotte A-line soft satin bridesmaid or ballgown in Royal Blue s10
- Regular Price
- $220
- Sale Price
- $220
- Regular Price
- $259
- Unit Price
- per
Sale
Terry Chiffon Bridesmaid Dress with Open Back in Olive s28
- Regular Price
- $100
- Sale Price
- $100
- Regular Price
- $199
- Unit Price
- per
Sale
Dakota Light Yellow Satin Corset Ball Gown with Slit in Size 6
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Rowan Fit and Flare Bridesmaid or Ball Gown
- Regular Price
- $289
- Sale Price
- $289
- Regular Price
- $289
- Unit Price
- per