Whether you’re naturally stylish or Britney Spears level inept, matching sets are summer must-haves and TOTALLY worth adding to your closet. For the unstylish, matching sets are a godsend because they’re an easy full outfit that automatically makes you look like a style blogger. For those who already have great style, matching sets are a great investment—the pieces can either be worn together or separate to create more outfit options. Matching sets work for legit every summer event. Ranging from styles that are wedding appropriate to ones that are a dinner date necessity, there’s a set out there for every occasion. And, since I’m just like, the nicest, I found the 10 best matching sets under $150, along with styling tips for how to wear each one.
Here are the best matching sets under $150, ranked from least to most expensive (cause I know I’m not the only one who sorts by prices low to high).
1. Forever 21 Calla Lily Crop Top & Calla Lily Print High-Low Skirt
This set screams “summer” louder than a guy in Chubbies and a straw fedora. The off-the-shoulder top plus ruffled skirt is flirty, feminine, and daytime appropriate. Even if you only ever wear the two pieces together as a set, at a whopping total of $30.80, this matching set is a no-brainer.
To wear separately: Rework the top with a distressed denim skirt, or try wearing the skirt alone with a fitted bodysuit.
2. Forever 21 Striped Open-Front Blazer & Striped Self-Tie Short
This set is chic, glam, and only costs a total of $54.80. The white color and thin black stripes give this set a polished, yet effortless summer vibe. You can wear it for brunch or date night. And once you’ve worn the set as an outfit a few times, wear the the blazer with your work ensemble for the office.
To wear separately: Wear the blazer separately by pairing it with a bodysuit and boyfriend jeans, and rewear the shorts with a cropped band tee.
3. Urban Outfitters Kimmy Straight-Neck Tank Top & Kimmy Bodycon Midi Skirt
Subtly sexy and effortlessly chic, this set is understated and a def must-have for summer. Like, I could totally see Kylie arching her back and posing for an Insta in front of a Lambo wearing this. Considering you can only get maybe two of her lip kits for the total price of this set ($78), I’d say it is a definite buy.
To wear separately: Wear the tank with distressed high-waisted jean shorts and a pair of dad sneakers, or wear the skirt alone with a plain gray tee and statement earrings.
4. Free People Saturday Night Set
So, disclaimer, this set is called “Saturday Night Set”. Although, realistically, I think it’s more of a Saturday daytime drinking or happy hour at the beach look. This set is beachy, easy, and effortlessly boho. Pair it with cool shades and a straw bag and you’ll look just like a local (the most stylish local, that is).
To wear separately: Try the tube top with paper bag waist shorts, or try the pants separately with a fitted cropped tank.
5. J.O.A. Tie Front Crop Top With Flutter & Printed Wide Leg Pant
I’m obsesssssed with a palm leaf print for summer and even more obsessed with this palm leaf print set! This $116 set is perfect for a vacay dinner date or a nighttime summer party. The set is sophisticated, stylish, and since it shows some midriff, it’s also hot af.
To wear separately: Wear the top with a high-waisted distressed white denim skirt, or try the pants with a white cropped off-the-shoulder blouse.
6. Free People Courtney Spot Set
In case you’re that clueless, polka dots are a HUGE summer trend. And at $128, this set is everything you need and more. This set is feminine and stylish, and everyone will be complimenting you on this set and asking you where you got it from. If you want to tell them, then go for it. But if not, try a casual, “I’m not sure actually, it was a gift!” Like, sorry!
To wear separately: Wear the top with a flowy white ruffle skirt or wear the pants with a fitted one-shoulder crop top.
7. Free People Sunday Morning Set
Now this is a set that was named appropriately. Like, how ideal is this for Sunday morning brunch? Just throw on this set with a messy bun and a pair of oversize sunnies and you’re good to go! No one will ever know you’re about to projectile vomit all over the brunch table.
To wear separately: Wear the top with a pair of white gauchos or try the skirt with an orangey-red off-the-shoulder bodysuit.
8. Tiare Hawaii Hollie Rose Set
This is the kind of outfit your mom would love to see you wear. The look is summery and sweet, yet still super stylish. Wear this set to your family party and I guarantee everyone will totally forget about how blacked out you got last year.
To wear separately: Wear the top with a pair of distressed white jeans or wear the skirt with a ruffled white top.
9. Ali & Jay Ocean Breeze Set
This set is the ideal “dinner-by-the-beach” outfit. At $138, this two-piece denim set would look amazing with an elevated sandal and an embroidered clutch. With an outfit like that, you’ll easily be the best dressed person at your bougie-ass dinner by the water.
To wear separately: Try the flowy strapless denim top with a high-waisted fitted skirt, or wear the pants with a straight neck bodysuit.
10. MINKPINK Toto Gingham Top & Toto Gingham Shorts
Gingham is another big summer trend. And at a total of $138, you have no excuse to not get in on the trend. This print is sweet, girly, and versatile. Plus, the set’s innocent vibes will help disguise your true shot-pounding, savage self.
To wear seperately: Wear the top with distressed boyfriend jeans or try the skirt with an off-the-shoulder, oversized loose-knit summer sweater.
So, there you have it, the best sets across the internet for under $150. And if you can’t afford the cheapest one at $30.80, well that kind of seems like a personal problem. (May I suggest you try driving for Uber?)
Images: Pete Bellis / Unsplash; Forever 21 (2); Revolve(2); Free People (3); Urban Outfitters; Shopbop (2)
Betches may receive a portion of revenue if you click a link in this article and buy a product or service. The links are independently placed and do not influence editorial content.