Thank you to Gap Factory for sponsoring this post.
Memorial Day is the unofficial start of summer—and the perfect time to refresh your wardrobe with pieces you’ll actually wear on repeat. Whether you’re planning long weekends at the beach, backyard BBQs, or just trying to survive the heat while looking pulled together, a few well-timed additions can make getting dressed that much easier.
Right now, Gap Factory’s Memorial Day Sale is in full swing, with 50–70% off new arrivals plus an extra 50% off clearance (some exclusions apply). It’s one of their biggest sales of the year, and a great opportunity to stock up on warm-weather staples without overspending.

I found some super cute pieces that feel chic, easy, and a little bit patriotic—perfect for Fourth of July plans, beach days, and everything in between. Think breezy linen blends, classic denim, throw-on-and-go dresses, and mix-and-match sets you can dress up or down.
Whether you’re shopping for classic shorts, elevated sets, or just those simple go-with-everything basics, there are so many versatile finds at can’t-miss prices.
First Look: The Linen Set

Let’s start with this adorable two-piece set in Tomato Red. The pieces are sold separately and available in sizes XS–XXL. I’m wearing a medium in both.
You can keep it casual with sneakers or dress it up a bit with flat, neutral sandals. It’s perfect for lunch or dinner out while on vacation, and the pieces are just as cute worn together as they are styled separately.
I love the vest with a pair of summer denim, and the shorts look great with a crisp white tee. The vest also has a tie-back detail that lets you pull it in as much or as little as you like, giving you a flattering fit without sacrificing comfort.
Next Look: Casual Cool in Stripes and Denim

Next up is a combination I’ll be living in all summer long: a long-sleeve top with shorts. I love the balance it creates—polished but still laid-back.
Let’s start with this Oversized Stripe Crewneck Sweatshirt. It’s soft, comfy, and perfectly slouchy in all the right ways. I’m wearing a small.
I paired it with these High Rise SuperSoft Utility Shorts in white, which have a crisp, clean look and just enough structure to feel put-together without being too stiff. I’m wearing a small in these too.
You can keep the look casual with white leather sneakers (like I did here), or throw on flip-flops and a baseball hat for a low-key weekend vibe. It’s an easy, go-to combo that works for everything from morning errands to cool summer nights at the shore.
Next Look: Americana-Inspired Layers

Summer BBQs might call for a flag sweater—and I love this affordable option.
Let’s start with the Roll Neck Americana Intarsia Sweater. Made from soft cotton knit, it features a timeless USA flag graphic on the front, with a classic roll neck, ribbed cuffs and hem, and an easy, straight fit that hits right at the hip. I’m wearing a medium.
I paired it with the High Rise SuperSoft Utility Short in dark wash, which offer a flattering mid-rise fit and just the right amount of structure. They’re an easy staple to mix and match all summer long. I’m in a medium here as well.
Complete the look with white sneakers or neutral sandals.
Final Look: Easy Breezy Lounge Vibes

This outfit feels like pajamas—but looks totally pulled together. It’s perfect for those golden hours between the beach and dinner, when you’ve showered off the sand and are sitting outside with a glass of wine. Or for those early mornings when you want to look cute grabbing your coffee, but still feel like you’re in loungewear.
Let’s start with the Boatneck Open-Back T-Shirt in white. It’s lightweight, a little slouchy in the best way, and the open back adds just enough detail to keep things interesting. I’m wearing a medium.
I paired it with the Wide-Leg Pull-On Pants in brown stripe. These feel like elevated pajama pants—incredibly soft with a wide, flowy leg and a comfy elastic waistband. I’m wearing a small.
Together, this is the kind of outfit that makes you feel relaxed but still pulled together—whether you’re headed out or staying in.
Leave a Comment