Us Weekly has affiliate partnerships. We receive compensation when you click on a link and make a purchase. Learn more!
Banana Republic is all about providing women with classic, elevated pieces that will last for years to come. However, items that check all those boxes tend to come with a higher price tag. As much as we’d love to drop $150 on a single dress, it doesn’t always make sense for our budgets. That’s why we headed to Amazon to search for Banana Republic-style pieces at an affordable price.
From high-quality sweaters and everyday denim to satin dresses that are made for layering, we uncovered many wow-worthy pieces that literally look like they’re at the wrong retailer. Shopping on a budget has never been so stylish!
21 Banana Republic-Style Pieces on Amazon
1. Our Favorite: Available in over 30 colors, Dokotoo’s classic mock-neck sweater will be your best friend during the colder months, since it can be paired with jeans, a skirt and beyond.
2. Cool Corduroy: Switch up your typical fall bottoms with high-waisted corduroy pants, which are know for their comfortable, relaxed fit.
3. Delightful Dress: For just $40, this long sweater dress will have you looking like a million bucks, thanks to its bell sleeves and more form-fitting silhouette.
4. Businesswoman Vest: An instant way to dress up a look without the stuffiness of a blazer is with a long blazer vest, which feels more casual yet put-together.
5. Suede Skirt: This midi suede skirt might be one of our favorite Amazon finds. It looks super expensive but only costs $28!
6. Everyday Denim: With a range of inseams to choose from, these high-waisted stretchy jeans will give you the ideal fit, while the wide-leg design balances out your top half.
7. Bomber Beauty: On days when a heavy jacket isn’t necessary, reach for a faux-suede bomber that you can work into your outfit instead of taking it off.
8. Thoughtful Turtleneck: This knitted turtleneck sweater is just chunky enough to add warmth, but not so stuffy that you can’t layer it under other pieces.
9. Patterned Pants: Keep your shirt and shoes neutral but add a pop of pattern with loose animal-print trousers that are super lightweight.
10. Cotton Cardigan: Made of 100% cotton, Amazon Essentials’ V-neck cropped cardigan will be a lifesaver, whether you’re looking for warmth or need an extra piece to pull your look together.
11. Lovely LBD: For the next date night or wedding on your calendar, reach for this sleek midi dress that has smart ruching and hardware at the waist for a slimming look.
12. Chic Stripes: Whether you’re headed to work or grabbing a bite to eat, the vertical stripes on this classic button-down will work to elongate the body.
13. A Little Lace: We bet you don’t have a flowy midi skirt like this in your wardrobe. The asymmetrical hem and lace detailing give it a little something extra.
14. Oversized Outerwear: You might already have a peacoat in your closet, but this open-front jacket is a more laid-back, throw-on-and-go take on the trend.
15. Boss Blazer: Whether you pair it with a dress or jeans, Happy Sailed’s plaid tweed blazer is longer in length and has an open-front design for a cool-mom vibe.
16. Satin Shirt: From the office to happy hour, you’ll find yourself styling Ekouaer’s satin tank top in all different ways. Plus, it comes in many colors to fit in with your wardrobe.
17. Must-Have Mini: Grab your favorite long-sleeved shirt and throw this A-line corduroy dress over it for a lovely layered look.
18. Trusty Tee: Speaking of long-sleeved shirts, this Amazon Essentials pick is fitted and comes in different colors, so you’ll find yourself layering it with many outfits.
19. Perfectly Puffed: You can still get the sweater look without the long sleeves, thanks to this V-neck short-sleeved sweater that has trendy puffed shoulders.
20. Sleek Satin: We can see it now — you, pairing this midi satin skirt with a chunky sweater for an opposites-attract kind of look.
21. Layered Look: Part shirt, part jacket, this soft, long-sleeved shacket will be your go-to at school drop-off, since it’s easy to wear and will keep you warm.











