When a new invitation hits your inbox (or mailbox if you’ve been blessed with snail mail), one of the first thoughts to cross your mind may be that you need a dress for said event. With the words, “formal” or “semi-formal” attached, sometimes it can feel daunting to find the perfect one. How many Instagram photos have I shared wearing that dress I bought two years ago?, we think to ourselves, because we love to share a new look for the 'gram.
As wedding invitations, engagement parties, showers of any kind, and prom announcements start to pour in, we sifted through the noise to find some stylish options that are $100 or less. We gathered from short to long, day to night, and fancy to a tad more casual. That gorgeous long evening gown can work for a wedding but also at that fancy work event you’ll be attending as your significant other’s date. No matter the special occasion, these dresses could work for something special without breaking the bank and guaranteed to garner the likes and praise online and IRL.
At Refinery29, we’re here to help you navigate this overwhelming world of stuff. All of our market picks are independently selected and curated by the editorial team. If you buy something we link to on our site, Refinery29 may earn commission.