A day by the beach isn’t just about sunbathing or swimming — sometimes it’s about the simple joys.
Wandering along the shoreline, feeling the soft sand under your feet, watching the colors of the sky change as the sun moves.
And for those days, you want an outfit that feels just as peaceful and effortless.
Soft fabrics, loose silhouettes, and calming colors — these are the kinds of clothes that turn an ordinary beach trip into something special.
You don’t need to show a ton of skin or wear super trendy pieces to feel beautiful and relaxed. Sometimes the simplest outfits are the ones that truly shine.
I’ve gathered some of my favorite beach outfit ideas that are modest, comfy, and absolutely lovely for a day by the ocean.
These looks are all about feeling free, fresh, and totally at ease. Perfect for those slow beach walks, cozy café stops, and lazy moments lying back and listening to the waves.
Disclosure: This post may contain affiliate links. Please read our disclosure policy for more information.
Midi Dress with Short Sleeves


A midi dress with short sleeves is a great choice for a relaxed yet stylish beach day. The airy fabric will keep you comfortable while the shorter sleeves offer just the right amount of coverage.
The midi length hits at the perfect spot for a relaxed, carefree vibe, whether you’re enjoying a beach walk or sipping a cold drink at a beachfront café. It’s the perfect blend of chic and effortless.
Long Skirt + Soft Cotton Top



This combo of a long skirt and soft cotton top is ideal for a breezy beach day. The long skirt lets you feel the warm sun on your skin, while still giving you full coverage and comfort.
The cotton top keeps things cool and breathable, and you can easily tuck it in or leave it loose for a more relaxed look. Whether you’re strolling along the shoreline or relaxing in the shade, this outfit gives you that perfect balance of comfort and style.
Kaftan-Style Beach Dress


Kaftans are made for beach days, and this kaftan-style beach dress is no exception. The loose fit allows for maximum comfort, and the flowy fabric moves beautifully with the breeze.
Whether you’re relaxing on a beach lounge or walking to the water’s edge, a kaftan provides easy-going elegance. With its vibrant patterns or soothing neutrals, it’s the perfect piece for a relaxed yet stylish look on the beach.
Button-Down Shirt Dress


A button-down shirt dress is a versatile and chic option for any beach outing. The relaxed yet structured look is easy to throw on and move around in.
The lightweight fabric ensures you stay cool even in the heat, while the buttons add an effortless touch of style. Perfect for walking along the beach or even grabbing a bite at a nearby café, this outfit is both fashionable and functional.
Tiered Midi Dress with Wide Straps


The tiered midi dress with wide straps is the ideal beach dress for those who want a little extra flow and comfort. The layered design adds a fun, playful touch while still giving you plenty of coverage.
It’s perfect for a breezy day by the beach where comfort is key, but you still want to look put-together. The wide straps keep everything in place while letting you move freely in the summer breeze.
Soft Cotton Pants + Modest Tunic Top



Soft cotton pants paired with a modest tunic top make for a breezy, beach-ready outfit. The cotton fabric is breathable and lightweight, so you’ll stay comfortable while the tunic top provides a bit more coverage without sacrificing style.
This look is perfect for those who love a little extra comfort but still want to look chic while relaxing on the sand or sipping on something cold by the shore.
Breezy Maxi Dress


A breezy maxi dress is a summer essential for the beach. The lightweight fabric flows effortlessly in the breeze, and the longer length gives a dramatic, elegant feel.
It’s perfect for a relaxing stroll along the shoreline or an afternoon of lounging by the water. Pair it with simple accessories, and you’re ready for a chic beach day, feeling comfortable yet fashionable all day long.
Wide-Leg Pants + Tucked-In Sleeveless Blouse



For a stylish, modern look, wide-leg pants paired with a tucked-in sleeveless blouse are perfect for the beach.
The wide-leg pants keep things breezy and comfortable, while the sleeveless blouse adds just the right touch of casual elegance. Whether you’re walking the beach or enjoying some time in the sun, this outfit offers maximum comfort and chicness without sacrificing style.
Light Jumpsuit with Flutter Sleeves


A light jumpsuit with flutter sleeves is an effortless yet trendy option for a beach day. The airy fabric keeps you cool while the flutter sleeves add a fun, flirty touch.
With a fitted waist and a relaxed fit, this jumpsuit provides just the right amount of coverage without feeling too heavy.
Whether you’re exploring the coastline or grabbing a beachside drink, this jumpsuit will keep you looking cool and stylish all day long.
A-Line Skirt with Button-Down Blouse


For a polished, laid-back look, try an A-line skirt paired with a button-down blouse. The A-line skirt is flattering and comfortable, allowing for easy movement as you walk along the beach.
The button-down blouse adds a bit of structure to the look, but it’s still light enough to keep you cool in the sun. This outfit works for both a beach stroll or a casual outing, giving you a stylish, effortless vibe.
Knee-Length Wrap Skirt with Fitted Tank Top


A knee-length wrap skirt and fitted tank top combo is a classic beach look that’s both comfortable and stylish.
The wrap skirt allows you to move freely and offers just the right amount of coverage, while the fitted tank top keeps things relaxed and cool. Whether you’re lounging by the water or walking along the sand, this outfit will keep you feeling laid-back yet put-together.
Tunic Dress with Side Slits


A tunic dress with side slits is perfect for beach outings when you want both style and comfort. The tunic dress offers a loose fit that keeps you cool, while the side slits give the outfit an extra edge and allow for more movement.
This dress is perfect for everything from a walk along the beach to a picnic in the sand, giving you a casual, breezy vibe that’s also effortlessly chic.
Flared Pants with Cropped Blouse



Flared pants and a cropped blouse are a great way to embrace a fun, trendy beach look. The flared pants offer a flattering silhouette and plenty of room for movement, while the cropped blouse is both stylish and cool.
This outfit is perfect for a laid-back day by the water, whether you’re grabbing a bite to eat or just relaxing in the sun. It’s a chic yet comfortable option for a beach day.
Maxi Skirt with T-Shirt


A maxi skirt paired with a t-shirt is a comfortable yet stylish choice for the beach. The long skirt provides full coverage and flow, while the t-shirt keeps things casual and cool.
Whether you’re enjoying a beachside walk or simply relaxing with friends, this easy-going combination offers a laid-back vibe that’s perfect for sunny days by the sea.
Boho Beach Dress with Crochet Details


For a bohemian-inspired beach look, a boho beach dress with crochet details is the perfect choice. The flowy fabric moves beautifully with the wind, while the crochet details add a unique touch to the outfit.
Perfect for a day of beachcombing or lounging under the sun, this dress offers a relaxed yet fashionable look that’s perfect for those who want to embrace their boho-chic side.
Step Into Your Happy Beach Day Look
No matter which outfit you choose, the best thing you can wear is a big smile and a relaxed heart.
The beach has a way of bringing out the carefree, happy side of us — and your outfit should match that vibe too. So go ahead, pick your favorite look, toss on some comfy sandals, grab your sunhat, and head out for a day filled with sunshine, laughter, and good memories.