Us Weekly has affiliate partnerships. We receive compensation when you click on a link and make a purchase. Learn more!
Shopping isn’t just about following trends — it’s about finding confidence-boosting pieces that make you feel like the best version of yourself. Whether it’s a perfectly draped dress, a chic jumpsuit or a stylish two-piece set, the right outfit can work wonders for your confidence. If you’ve ever pulled on an outfit and instantly stood a little taller, you know exactly what I mean.
I rounded up 21 fashion finds to help you look and feel amazing. From curve-enhancing silhouettes to effortlessly chic staples, these pieces are all about embracing your body, not hiding it. Get ready to refresh your wardrobe and step out with a little extra pep in your step!
21 Fashion Finds That Improved My Body Image
1. Business Casual Set: Who says office-inspired looks can’t be ultra-chic? This two-piece set features a sleeveless blazer styled with comfortable wide-leg pants. Shoppers love this for everything from business presentations to events and parties.
2. Cap-Sleeve Sweater: Running errands in a casual, comfy outfit doesn’t mean you can’t present the best version of yourself. Made with lightweight, soft and breathable fabric, this cap-sleeve top features contrast color blocking for extra style.
3. Lantern-Sleeve Jumpsuit: This chic jumpsuit features an extra-flattering smocked high waist, v-neckline and comfy lantern sleeves — all of which come together to give you an instant confidence boost. Bonus? It has pockets.
4. Linen Set: Whether you’re heading on vacation, to a work event or having dinner with friends, this linen set makes you look put together without any extra effort. The cropped top is made more accessible and easy to wear with the thick ruffled hem, and the wide-leg pants are extra comfortable.
5. Elevated Button-Down: We love this fresh twist on a classic button-down silhouette. The cuffed sleeves add a feminine touch — just pair with your favorite necklace and take on the day feeling your best.
6. Mini Tennis Dress: I actually own this dress in multiple colors, and it’s one of the most worn (and the most complimented) pieces in my closet. The built-in shorts make it so comfy to wear while you’re out and about, but the silhouette is also super flattering and confidence-boosting.
7. Mesh Batwing Top: For a piece you’ll be able to style multiple ways, this swingy batwing top with mesh accents is the perfect pick. It works as an ‘outfit for a night out’ or for everyday wear, depending on your personal style.
8. Floral Skirt Set: If you love the silhouette of a maxi dress but want a little extra shot of confidence, consider this two-piece set with a puff-sleeve top and maxi skirt.
9. Elevated Lounge Set: Cozy outfits can still offer a major confidence boost, and this set is proof of that. This mock-neck style is paired with joggers for an elevated, ready-to-wear outfit.
10. Ruffled-Sleeve Jumpsuit: No matter your body type, stepping into a jumpsuit often feels like slipping on a more confident version of yourself. We love the tie-belt and ruffled sleeves on this one . . . not to mention the 11 vibrant colors to choose from.
11. Flowy Shorts: The crochet design of these shorts adds texture to any outfit, and though they’re as fashionable as a mini-skirt, they’re flexible enough to move with you. These shorts are honestly the perfect blend of comfort and confidence.
12. Square-Neck Set: Take a basic tank top and shorts outfit to new heights with this gorgeous two-piece set. A square-neck top and high-waisted shorts offer a stylish silhouette, and the scalloped, wavy contrast hem adds extra style points.
13. Oversized Button-Down: If you have an important work call or want to look fashionable the next time you grab lunch with friends, look no further than this oversized, striped button-down.
14. Loose Linen Overalls: Whether I pair these linen overalls with a long-sleeve top or a tank, the feminine silhouette give me a major confidence boost that others seem to notice, too.
15. Pleated Mini Dress: For any body type, a flowy, ruffled style feels good — and looks super flattering, too. ‘I got so many compliments and felt so confident,’ one shopper writes, meaning this one is definitely worth checking out. Those with larger busts also love this dress and find it to be a confidence-booster.
16. Elegant Mini Dress: Available in 26 colors, this mini dress is so flattering. It has a V-neckline and tie-front look with a bow. The flutter sleeves elevate the look even more.
17. Smocked Jumpsuit: Stylish meets practical with this smocked, airy jumpsuit. It has a flattering fit, and according to one shopper, ‘the loose, high-waisted design elongates the body without overwhelming a smaller frame.’
18. Striped Tee: A confidence-boosting outfit doesn’t necessarily mean one outside your comfort zone — it’s about what you feel best in, and for so many of us, that’s a classic striped tee. This one has a loose oversized fit and fun contrast detailing for a unique look.
19. Lantern-Sleeve Dress: Any review that describes a dress as ‘fun and flirty’ is bound to be a confidence-booster, and this ruffled mini dress with a square neckline and lantern sleeves is no exception.
20. Button-Down Romper: If you’re new to wearing rompers, this one is a great place to start. The button-down and tie-waist make this a familiar-feeling silhouette. Tthe colors are so vibrant, they’ll help you feel your best.
21. Pleated Dress: The perfect blend of comfortable and stylish, this short-sleeve dress has a flattering fit and easy-to-wear style that can be dressed up or down.