All products and services featured are independently selected by the editors. However, Billboard may receive a commission for orders placed through its retail links and the seller may receive certain audited data for accounting purposes.
Living your Olivia Rodrigo prom dreams and finding a dress that makes you feel your best while still being budget-friendly can be difficult. But with affordable options, you can find what you're looking for — from elegant and classic to modern and stylish — and even use the dress for more than one occasion.
You can save money and shine without breaking the bank when it comes to finding the perfect formal dress. If you shop at Amazon — which has options for prom dresses — consider taking advantage of all that Amazon Prime has to offer and sign up for a free 30-day trial, which also includes access to Prime Video, Prime Gaming and Amazon Music. And to make sure you receive your dress in time for your formal event, being a Prime member means fast, free shipping in two days or less with Prime Delivery.
To make your prom dress search easier, we've put together this list of affordable options.
buy affordable prom dresses under $100″ srcset=”https://www.billboard.com/wp-content/uploads/2024/05/Eightale-Tulle-Prom-Dress.jpg 577w, https://www.billboard.com/wp-content/uploads/2024/05/Eightale-Tulle-Prom-Dress.jpg?resize=197,300 197w” data-lazy-sizes=”(min-width: 87.5rem) 1000px, (min-width: 78.75rem) 681px, (min-width: 48rem) 450px, (max-width: 48rem) 100vw” height=”” width=””/>
Amazon
Eightale Sparkly Tulle Lace Prom Dress
If you're looking for sparkly and sparkly options, consider this Eightale Tulle Lace Sparkly Prom Dress. With its elegant spaghetti straps and flowing tulle skirt, it's a great choice to wear while celebrating with friends and creating unforgettable memories. This dress comes in a variety of colors, from aqua to yellow.
Windsor
Sasha dress with high slit wrap
If you love dresses, you know that a black dress is a staple. This Sasha dress with a high slit is a simple yet elegant choice. If you like the style but were hoping for something other than black, it also comes in four other colors: ivory, hunter, navy and royal. If you want to find similar options, head over to Windsor's website, where you'll be able to shop a variety of looks that range from formal to dressy.
For another black dress alternative, consider this Memoriesea One Shoulder Satin Maxi Dress from Amazon. It also has a sexy slim fit.
Princess Polly
Less is more with this dress. This Amaya Maxi Dress is perfect for many occasions. Whether you're attending a fancy night out or enjoying a romantic outing, you'll feel stylish and comfortable. If pink is your favorite color, this soft shade will not disappoint.
Macy's
Final offer
Junior Off the Sleeve Shoulder Satin Puff-Sleeve Sweetheart Gown
Enjoy your magical evening in this Juniors' Off the Shoulder Satin Puff-Sleeve Sweetheart Gown now available for 60% off. With its plunging neckline and puffed sleeves, this dress oozes glamour.
Dazzle in this Stevie Sweetheart Mini Dress. Its vivid blue color and favorite neckline enhance its special features. You'll be sure to stand out from the crowd with this mini.
ASOS
ASOS Design Satin Halter Maxi Dress
Switch up your style with this ASOS Satin Halter Maxi Dress. This dress comes in two colors: Barbie Pink and Chartreuse. Its unique open back and halter style will have you wanting it in both colors.
ASOS
ASOS Emerald Green Satin Dress With High Neck Design
If you're looking for a long-sleeved option, consider this ASOS Design High Neck Satin Emerald Green Dress. With its stylish high neckline and long sleeves, you won't even need a cover-up.
You can also find affordable tuxedos on Amazon, in your favorite style and any color you like.
For more product suggestions, check out the best makeup bags for your prom, pimple patches to beat pimples, and ways to upgrade your skincare so you look and feel your best wherever you go.
from our partners at https://www.billboard.com/culture/product-recommendations/best-prom-dresses-buy-online-1235681570/