Skip To Content
  • Formal Week badge

33 Stunning Formal Dresses For $100 Or Less

Looking glam doesn't have to break the bank.

Asos/Boohoo

All prices are in AUD.

1. This navy halter.

2. This lovely lace midi.

3. This sequinned maxi.

asos.com

$60 from Asos.

4. And this one.

5. This pleated pretty.

asos.com

$91 from Asos.

6. This elegant print.

boohoo.com

$30 from Boohoo.

7. This unique tassel hem.

missguidedau.com

$70 (on sale) from Missguided.

8. This scallop-edged dress.

asos.com

$60 from Asos.

9. This tulle number.

asos.com

$76 from Asos.

10. And this one.

boohoo.com

$60 from Boohoo.

11. This floral print.

asos.com

$87 from Asos.

12. And this one.

boohoo.com

$36 from Boohoo.

13. This classic LBD.

asos.com

$61 from Asos.

14. This red lace dress.

chicwish.com

$90.33 from Chicwish.

15. This top + skirt combo.

16. This sneaky playsuit.

showpo.com

$69.95 from Showpo.

17. This pretty in pink dress.

asos.com

$55 from Asos.

18. And this one.

boohoo.com

$50 from Boohoo.

19. This bright blue print.

20. And this purple one.

chicwish.com

$82.42 from Chicwish.

21. This metallic maxi.

boohoo.com

$30 from Boohoo.

22. This sparkly stunner.

boohoo.com

$80 from Boohoo.

23. This black-and-white number.

chicwish.com

$79.03 from Chicwish.

24. And this white-and-blush look.

showpo.com

$79.95 from Showpo.

25. This peplum dress.

citychic.com.au

$89.95 (on sale) from City Chic.

26. This ~dancer~ dress.

showpo.com

$79.95 from Showpo.

27. This stand-out print.

28. And this one.

boohoo.com

$36 from Boohoo.

29. This multi-way delight.

$70 from Missguided.

30. And this bow-detail dress.

boohoo.com

$50 from Boohoo.

31. This embellished maxi.

boohoo.com

$70 from Boohoo.

32. This pretty shade of grey.

showpo.com

$69.95 from Showpo.

33. And this lace look.

boohoo.com

$90 from Boohoo.

BuzzFeed Australia is celebrating all things school formal! Read more formal content here.

BuzzFeed Daily

Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

Newsletter signup form