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
Sale
Ella A-Line Sparkling Ball Dress with Slit in Platinum Size 10-12
- Regular Price
- $331
- Sale Price
- $331
- Regular Price
- $389
- Unit Price
- per
Sale
Dakota Satin Corset Ball Gown with Slit in Red Size 6
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Sale
Billie Pink Chiffon Bridesmaid Dress NZ size 12
- Regular Price
- $169
- Sale Price
- $169
- Regular Price
- $199
- Unit Price
- per
Sale
Alice Red Sparkle Dress with Corset Bodice and Slit
- Regular Price
- $271
- Sale Price
- $271
- Regular Price
- $319
- Unit Price
- per
Sale
Penelope Floral Sequin Ball Dress NZ Size 6
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Maria Blue Floral Sequin Ball Dress NZ Size 8
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Samantha Red School Ball Dress NZ Size 10
- Regular Price
- $322
- Sale Price
- $322
- Regular Price
- $379
- Unit Price
- per
Sale
Martha Light Blue Sequin School Ball Dress
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Maddie Black Halter Ball Dress with Sparkle NZ Size 6
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Megan Emerald and Black Ball Dress Size 8
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Luna Satin Corset Ball Dress in Burgundy
- Regular Price
- $237
- Sale Price
- $237
- Regular Price
- $279
- Unit Price
- per
Sale
Wendy sparkle A-Line ball gown in light pink Size 12
- Regular Price
- $190
- Sale Price
- $190
- Regular Price
- $379
- Unit Price
- per
Sale
Daphne strech satin pink ball dress with slit size 16
- Regular Price
- $246
- Sale Price
- $246
- Regular Price
- $289
- Unit Price
- per
Sale
Ava Floral Corset A-Line Evening Ball Dress Size 6
- Regular Price
- $280
- Sale Price
- $280
- Regular Price
- $329
- Unit Price
- per
Sale
Saradiya Satin Corset A-Line Dress in Burgundy
- Regular Price
- $280
- Sale Price
- $280
- Regular Price
- $329
- Unit Price
- per
Sale
Radha Floral Sequin Mermaid Dress Size 10
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Marama Corset Ball Dress in Black with Sparkle
- Regular Price
- $322
- Sale Price
- $322
- Regular Price
- $379
- Unit Price
- per
Sale
Moana Red Glitter Corset Mermaid Dress with Slit
- Regular Price
- $280
- Sale Price
- $280
- Regular Price
- $329
- Unit Price
- per
Sale
Emma Satin Square Neck Ball Dress in Black Size 22
- Regular Price
- $229
- Sale Price
- $229
- Regular Price
- $269
- Unit Price
- per
Sale
Aroha Corset Satin Ball Dress in Navy
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Ananda Satin Corset Ball Dress with Slit
- Regular Price
- $419
- Sale Price
- $419
- Regular Price
- $419
- Unit Price
- per
Sale
Devi Satin One Shoulder Black Ball or Bridesmaid Dress Size 18
- Regular Price
- $169
- Sale Price
- $169
- Regular Price
- $199
- Unit Price
- per
Sale
Cynthia Burgundy Satin Ball Dress with Split Size 18
- Regular Price
- $169
- Sale Price
- $169
- Regular Price
- $199
- Unit Price
- per
Sale
Gemma Glitter Off the Shoulder Fitted Ballgown in Emerald Size 10-12
- Regular Price
- $271
- Sale Price
- $271
- Regular Price
- $319
- Unit Price
- per
Sale
Alice Sparkle Dress with Corset Bodice in Lavender Size 10
- Regular Price
- $271
- Sale Price
- $271
- Regular Price
- $319
- Unit Price
- per
Emma Satin Square Neck Bridesmaid Dress in Burgundy Size 4-6
- Regular Price
- $269
- Sale Price
- $269
- Regular Price
- $269
- Unit Price
- per
Sale
Halo A-Line Sparkling Ball Dress with Lace up Back in Lavender Size 10-12
- Regular Price
- $331
- Sale Price
- $331
- Regular Price
- $389
- Unit Price
- per
Sale
Florence Empire Satin Ball or Bridesmaid Dress in Burgundy Size 8
- Regular Price
- $229
- Sale Price
- $229
- Regular Price
- $269
- Unit Price
- per
Sale
Una Satin Strapless Corset Ball Dress in Black Size 12-14
- Regular Price
- $339
- Sale Price
- $339
- Regular Price
- $399
- Unit Price
- per
Sale
Pricilla burgundy sleeved formal lace and chiffon dress Size 18
- Regular Price
- $135
- Sale Price
- $135
- Regular Price
- $269
- Unit Price
- per