All of the dresses here are first and foremost cute, and there's no denying you'll wear them again. But for under $100, they're also pretty savvy Halloween costume [1] options. You're likely in need of one of these items, be it a striped shirt dress or a slinky little mini, so use this as an excuse to add it to your wardrobe now. Here, we've rounded up 11 stylish looks and a few costume ideas to match. Shop away, and consider your Halloween [2] a done deal.
The Dress: Zara Striped Dress [6] ($50)
The Costume: A rugby player, a bumblebee, or Charlie Brown.
The Dress: Lost Ink Contrast Trim Dress With Frill Detail [7] ($68)
The Costume: Coco Chanel, Kirsten Dunst [8] in The Virgin Suicides, or a French maid with an apron.
The Dress: J.Crew Leopard Print Shift Dress (Regular & Petite) [9] ($98)
The Costume: Scary Spice, a throwback Kardashian-Jenner [10], or your standard leopard cat.
The Dress: Adidas Three Stripe Mini Bodycon Dress [11] ($60)
The Costume: Bella Hadid, a football coach, or Sporty Spice.
The Dress: Fashion Union 2 in 1 Shirt Dress [12] ($46)
The Costume: A schoolteacher, Sally Draper from Mad Men [13], Wednesday Addams, or Belle with a little white apron.
The Dress: H&M Sequined Maxi Dress — Rose Gold-Colored [14] ($70)
The Costume: Daisy Buchanan from The Great Gatsby or Cleopatra.
The Dress: ASOS Linen Military Shirt Dress [15] ($57)
The Costume: An Army girl or a safari tour guide.
The Dress: Free People Tegan Printed Mini Dress [16] ($98)
The Costume: Taylor Swift [17] or any '70s icon, like Janis Joplin or Ali MacGraw.
The Dress: Topshop Metallic Mini Slipdress [18] ($75)
The Costume: Baby Spice, Jenna Rink in 13 Going On 30 [19] (with a trench coat on top), or Kate Moss [20] in the '90s.
The Dress: Madewell Striped Tunic Shirtdress [21] ($98)
The Costume: A doctor or nurse, a sailor, or a train engineer.
The Dress: Rebecca Minkoff Minnie Dress [22] ($98)
The Costume: A burglar, Edie Sedgwick with a pair of tights, a mime, or a prisoner.