1. Navy linen shirt + ecru flat-front shorts
Linen in navy looks crisp even when it wrinkles because the fabric naturally bends and breathes. Ecru shorts keep the color light so you don't look washed out against pale sand. The open collar gap also stops the chest from feeling tight in humidity. In photos, the contrast between deep blue and light shorts reads "intentional" instead of "random vacation."
Get a linen shirt with a softer collar - not a stiff, glossy one. Aim for shorts that sit at the natural waist and end around mid-thigh. If your legs are on the longer side, go slightly above the knee to keep the proportions.
Pro tipRoll the sleeves once and tuck one side of the tee if you wear it under the shirt - it adds shape without looking like you tried too hard.
AvoidAvoid shiny linen blends that look plasticky under sunlight.
2. White tee + sky-blue chino shorts + tan belt
This is the "works in every photo" combo because it has clear color rules. White tee gives a sharp base, sky-blue shorts add beach energy, and the tan belt ties the warm tones together. The fabric choice matters: tee should be cotton jersey that holds its shape, not a thin drape. Chino shorts keep the line straight so you don't look like you're wearing lounge pants.
Choose a tee that fits your shoulders without pulling across the chest. Shorts should have a slight taper - not baggy. If the shorts are too light, they can look see-through in harsh sun, so check the fabric thickness in daylight.
Pro tipAdd one simple accessory - a flat woven bracelet or a matte watch - and stop there.
AvoidSkip belts with big shiny buckles; they scream "pool party costume."
3. Black and white striped polo + black swim shorts
A striped polo gives structure without feeling formal, and it reads sharp in sea breeze photos. Black swim shorts keep it practical if you're actually going in the water. The stripe draws the eye horizontally and makes your torso look longer. White sneakers finish it cleanly and keep the contrast from feeling heavy.
Pick a polo with thin stripes and a matte fabric finish. Swim shorts should have a flat front or minimal seaming so they don't look like pure gym gear. Keep the polo untucked or half-tucked - full tuck can bunch at the waist.
Pro tipRoll the polo sleeves slightly higher than you think - it makes the whole look feel lighter.
AvoidDon't wear a thick knit polo in hot weather; it gets clingy when you sweat.
4. Olive camp-collar shirt + dark navy denim shorts
Camp-collar shirts sit right for beach style because the collar stays open and frames the face. Olive looks natural next to sand and greenery, and dark denim shorts ground the outfit. This combo works when the beach is windy and you want something with more texture than a tee. The denim adds weight, so choose a short length that doesn't drag.
Look for a camp-collar shirt with a soft drape, not a stiff work shirt. Denim shorts should be dark and not over-washed - lighter fades make you look like you just grabbed the first pair. Brown sandals match olive without turning the outfit into a "landscape photo" palette.
Pro tipUse a slightly looser fit on top. If the shirt hugs your chest, the denim weight makes you look thicker.
AvoidSkip super light, faded denim shorts - they look worn-out instead of beach-ready.
5. Sage green short-sleeve button-up + sand linen shorts
Sage and sand is a calm, grown-up beach palette that doesn't scream for attention. The button-up gives you shape and a clean neckline, while the linen shorts keep you cool. This is the outfit I reach for when I want "effortless" but still want to look like I planned. In bright sun, the muted green doesn't wash out like pastel pink can.
Choose a button-up with small buttons and a breathable weave. Shorts should hit mid-thigh and have a straight or slightly tapered leg. If the shirt is too sheer, wear a white tee underneath.
Pro tipLet the shirt hang untucked with a slight fold at the hem - it looks relaxed, not messy.
AvoidAvoid overly shiny fabric; it reflects harsh beach light and makes the outfit look cheap.
6. Terracotta graphic tee + navy drawstring shorts
Terracotta is one of the few warm colors that looks good with sun-tanned skin without turning orange. A small chest graphic keeps the tee from looking like a random souvenir. Navy drawstring shorts keep it sporty and comfortable, and the dark color hides sand. Sneakers keep you moving without sandals slipping in wet sand.
Pick a tee that isn't oversized - if it hangs past your belt line, you look slouchy. Drawstring shorts should be knee-to-mid-thigh length depending on your height. Keep the graphic small and high - big prints look cluttered in bright daylight.
Pro tipPair with a simple hat - black or white - so the graphic has room to breathe.
AvoidAvoid neon graphics; they look harsh in photos and draw attention to sweat patches.
7. Denim shirt in light blue + white textured shorts
Light chambray gives you that classic coastal vibe, but it still looks structured enough for dinner. White textured shorts add visual interest without adding a loud pattern. The open shirt creates a vertical break and makes your shoulders look broader. This combo also hides stains better because chambray doesn't show every water mark like crisp cotton does.
Go for chambray that feels a bit crisp when you touch it, not stretchy jersey. Shorts should be textured - like a subtle seersucker or cotton weave - so they don't look flat. If you're worried about transparency, wear a beige liner short underneath.
Pro tipWear the white tee slightly fitted and let the open shirt drape - it keeps the silhouette clean.
AvoidDon't wear all-white with a cheap thin tee; it shows sweat and underwear lines.
8. White button-up shirt + black-and-white patterned swim trunks
This is the easiest way to look "styled" without wearing a lot of pieces. The white button-up neutralizes the pattern and gives you a clean top line, while the patterned trunks add the beach energy. I like black-and-white because it looks sharp in harsh sun and doesn't clash with tan skin. It also keeps your outfit from feeling like a theme park costume.
Choose swim trunks with a pattern that stays within two colors. Let the button-up hang open - don't fully close it, or the midsection can look boxy when wet. Keep trunks at mid-thigh and avoid super long lengths.
Pro tipIf the trunks are wet, dry the hem area quickly with a towel before you button up - it prevents dark damp patches.
AvoidAvoid loud multi-color patterns; they look messy once sand and water hit.
9. Navy tee + light khaki shorts + braided rope belt
This combo is simple but looks intentional because the belt adds texture. Navy and khaki are a classic pairing, and the rope belt makes it feel beach-specific without being gimmicky. The tee keeps you comfortable, and the shorts provide a clean silhouette. Texture is what sells it - you see it in sunlight even when the outfit is plain.
Pick khaki shorts with a matte finish and a slightly structured fabric. The navy tee should be solid and not too thin. If your shorts have a lot of stretch, they can cling when you sit - choose a firmer weave.
Pro tipMatch your shoe color to the belt - tan or light brown looks best with rope.
AvoidSkip belts that shed fibers; rope belts that fray after one beach day look messy.
10. Burgundy short-sleeve camp shirt + tan chinos
Burgundy is a sneaky summer color. It looks deep in shade and still warm in sun, so you don't get the flat "grayish" look that some darker tones give. The camp shirt keeps the beach vibe, and tan chinos look clean enough for a casual dinner. This outfit works when the beach day turns into walking through town.
Choose a camp shirt with a soft collar and breathable fabric like cotton poplin. Tan chinos should sit at the waist and end above the knee. Keep the top slightly loose - if it pulls, burgundy emphasizes it.
Pro tipWear a thin white crew sock or no-show socks with sneakers so the ankle line stays sharp.
AvoidAvoid shiny burgundy fabric; it can look like clubwear on the beach.
11. Black linen tee + gray pleated shorts
Pleats give shape without needing a button-up, and gray keeps it modern. A black linen tee keeps the outfit breathable and hides sun glare. This is a good option if you hate button collars but still want a more "designed" look than a plain tee and shorts. The contrast between matte black and soft gray looks good in photos.
Look for shorts with gentle pleats and a clean hem - too much pleat makes you look bulky. The tee should have a linen-like texture (not a sweaty jersey). Slides should be simple and flat, not chunky.
Pro tipSteam the shorts lightly before you leave - pleats look better when the fabric is smooth.
AvoidAvoid pleated shorts that sit too low on the hips; they make the legs look shorter.
12. Chambray button-up + navy striped boxer-brief friendly trunks
Chambray on top is a reliable beach move because it looks casual but not sloppy. Navy trunks with subtle striping add a visual line without looking loud. The open shirt gives you airflow and keeps your chest from feeling crowded. This outfit also works well for men who want coverage around the torso.
Choose chambray with a wash that looks medium, not paper-white. Trunks should be fitted through the leg - avoid baggy swim shorts that cling after water. The open shirt should be long enough to cover the waistband area.
Pro tipIf you're wearing swim trunks, keep the shirt unbuttoned at least two buttons so it doesn't cling when you sweat.
AvoidSkip trunks with heavy embroidery; it looks raised and cheap when wet.

















