1. An oversized blazer that'll give any look an ~it girl~ edge. Try styling it with a fun dress and combat boots for a ~look.~

2. An oversized chain-print shirt for a luxe vibe. This glamorous shirt looks super expensive but costs under $20 right now; try styling it with your favorite jeans or maybe even a midi skirt.

3. A pair of high-waisted cigarette pants because sometimes you just need to swap out your jeans with something else. For a more casual look, style with your favorite sneakers and a graphic tee.

4. A Y2K colorblock halter top for a ~vibe.~ Did I mention it's also a crop top? Get it before it is gone and live your best Y2K life.

5. A tie-front cropped blouse because if your Instagram feed is anything like mine, you've seen tops like this nonstop. With its tie-front design and cropped length, it's sure to turn heads in the best way.

6. A romantic ruffle puff sleeve top for days when you feel like romanticizing your life. Ideal for a picnic or even grocery shopping, this piece is sure to get you all the compliments.

7. A cropped utility top that'll match just about everything. Try pairing it with jeans, trousers, or a maxi skirt for an ~effortless~ look.

8. A curved hem, corset-inspired denim top for those dreaming of mastering Y2K fashion. With its seam detailing and cropped fit, it might just make you and your friends miss the Britney/Justin era.

9. A short-sleeved, cropped blazer to add your ever-growing sage green collection. Wear it as a top or something to throw over your favorite look. BRB, adding to my cart right now.

10. Or a button blazer dress for a chic look. Did I mention it comes in eight colors? So you're sure to find one that matches your aesthetic.

11. A puff-sleeve shift dress so that you can live out your cottagecore and fairycore dreams. Pair with a straw bag for a perfect end-of-summer look.

12. A ruched textured shirt dress that'll get you all the compliments. Pair with your favorite shoes and a shoulder bag, and you're ready to conquer the world.

13. A tennis skirt with a twist because you deserve this. This skirt is not like the others; it has a ~sexy~ side slit so that you can show off your legs.

14. A plisse jumpsuit that's perfect for a night-out look. Complete with a plunging necklace and wide-legged fit on the bottom, what's not to love about this colorful number?!

15. A ruffle short-sleeve dress that'll have you looking like a dream come true. This dress is like a blank canvas, so it's sure to fit in with your style. Pair with your favorite accessories to customize your look.

16. A split mini skirt because you can never have too many mini skirts. Although this piece is a little more basic, it's super easy to dress up or dress down, depending on how you're feeling that day.

17. A black jumpsuit because it's the perfect item for when you have no clue what to wear. Dress it up with heels and jewelry, or dress it down with your favorite kicks.

18. Or maybe an extremely wide-legged jumpsuit is more your style. Complete with a corset-inspired top, this ruched cup jumpsuit will give you a ~glamrous~ vibe.

19. A snake print skirt because, let's be honest, animal print is neutral. But, with its wrap-over design and button, it might just become your favorite going-out skirt.

20. An asymmetric bodycon dress that'll earn you a ton of compliments. Zebra not your thing? No worries, this dress comes in three different patterns.

21. A pair of faux leather pants because who says hot girl summer needs to end? With its ruched detailing and split hems, it's safe to say I'm in love.

22. A recycled camel unitard for a ~Baddie~ vibe. Pair with your favorite oversized top and sneakers, and don't forget the most important accessory, SPF!

23. A pair of black and white wide-legged pants that'll step up your pants game. Try styling with a solid color tee or graphic tee for a look that is *chef's kiss.*

24. An oversized denim shirt because everyone needs at least one of these (I have about 10). Denim shirts are perfect for layering or wearing on their own as a top. Try styling with matching jeans for a Canadian tuxedo look and watch everyone's heads turn.

25. A Bardot long-sleeved bodysuit for an iconic look. Style with your favorite jeans, trousers, or denim skirt for a chic look.

26. A faux suede top that'll turn heads. Not only is does this piece have romantic long sleeves and pocket detailing, but it also has a chic tie-waist.

27. A plisse blouse with shoulder pads and a wrap design that'll impress everyone. When everyone asks you where it's from in the future, you can thank me.

28. And a pair of flared plisse pants to match the top from above, because we stan a matching set. Not only is this set sophisticated, but it's also perfect for just about any occasion.

29. A pair of gray joggers for days when you want to look like a model off-duty. Ideal for errands or lazy Sundays, pair with giant sunglasses or a dad hat to top off the look.

30. A pair of zebra print wide-legged pants that you can wear with anything in your wardrobe. Pair them with literally anything and you'll look amazing. (I love styling pants like this with a lilac top.)

31. A short-sleeve, knot-front shirt for an effortless look. Pair it with your favorite bottoms for an elevated everyday look.

Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!
