I’ve always been drawn to the crisp, classic look of navy blue. There’s something about it that feels effortlessly polished and perfectly preppy.
I love how a simple navy blazer or sweater can instantly make an outfit feel timeless and refined.
In this article, I’m sharing 16 old money-inspired navy blue outfits for men that capture that nautical, preppy aesthetic. These looks are stylish, approachable, and ideal for creating a wardrobe that feels both elegant and relaxed.
Navy Blazer with White Shirt

This outfit is crisp and timeless, featuring a tailored navy blazer paired with a sharp white shirt and matching navy trousers. The structured fit and clean lines make it a natural choice for a café terrace or city stroll, while the dark leather shoes ground the look with polish.
I really like how effortlessly classy this feels. It’s one of those combinations that never gets old, and honestly, I think any man looks instantly more distinguished in it. It gives off that subtle wealth energy without shouting about it.
Cable Knit Sweater and Navy Trousers

This look leans into nautical charm with a navy cable knit sweater layered over a light blue collared shirt. The slim navy trousers and chestnut loafers balance the outfit, while the textured knit adds depth and coziness.
I think this is such a preppy dream outfit. It reminds me of seaside walks and yacht afternoons, and the sweater makes it look both approachable and refined. It’s the kind of style that feels polished yet still relaxed enough for everyday wear.
Striped Tee with Navy Blazer

Nothing says nautical like stripes. This outfit pairs a classic navy blazer with slim navy trousers and a white-and-blue striped tee. The combination is casual but still structured, and the dark sneakers give it a youthful twist.
I adore how fresh this feels. Stripes are always fun, and mixing them with a blazer creates that perfect balance between laid-back and put-together. To me, it’s the kind of look that feels easy to wear but still stylish enough to turn heads.
Navy Coat with White Turtleneck

Here’s a sharp winter-ready look with a navy double-breasted coat layered over a cream turtleneck. The tailored navy trousers and polished black shoes make this feel sleek and timeless, while the turtleneck softens the look with warmth.
I love this outfit because it’s elegant but still practical. The turtleneck adds coziness, and the long coat brings that commanding, classic energy. It’s one of those outfits that makes a man look like he belongs in an old movie scene.
Casual Navy Blazer and Polo

This look combines a fitted navy blazer with a crisp white polo and slim navy trousers. The blazer keeps things structured, while the polo shirt adds a sporty, nautical touch. Paired with loafers, it’s relaxed but still sharp.
I think this outfit is perfect for warm days when you still want to look smart. It’s preppy without being too serious, and the polo gives it a playful edge. Honestly, I’d love to see this look on a summer holiday trip—it feels so chic.
Navy Linen Shirt and Trousers

Lightweight and breezy, this outfit pairs a navy linen shirt with matching trousers and brown loafers. The rolled sleeves and open collar keep it casual, while the monochrome navy look feels very intentional and stylish.
What I love about this is how effortlessly cool it looks. It’s simple, yet linen always gives that “I vacation in the south of France” vibe. The loafers finish it perfectly, making it an easy yet elevated look.
Navy Overcoat with Layered Sweater

This outfit is polished for colder days, with a navy overcoat layered over a white sweater and tailored navy trousers. The black loafers complete the look, and the snowy backdrop makes it feel like a cozy yet sophisticated winter style.
I find this outfit so beautiful because it’s understated but rich in detail. The layering is smart without being fussy, and the navy coat feels timeless. It gives that quiet luxury vibe I always love seeing in old money fashion.
Navy Coat with Crisp White Shirt and Brown Shoes

This look is all about effortless refinement. A tailored navy coat drapes smoothly over a classic white button-down shirt, paired with slim navy trousers. The brown leather shoes give the outfit a warm contrast, and the belt ties the details together for a polished finish. It’s sharp without trying too hard, the kind of outfit that looks just as good at the marina as it does in the city.
What I adore about this look is how timeless it feels. The deep navy coat and white shirt combo is such a reliable duo, and the brown shoes add personality while keeping things elegant. It’s one of those outfits that whispers confidence without needing to shout, and honestly, I think every man looks ten times more charming in it.
Relaxed Navy Jacket with White Shirt

This outfit pairs a casual navy utility-style jacket with a crisp white shirt and dark navy trousers. The simplicity of the palette is elevated by the jacket’s subtle details like pockets and structured tailoring. Black dress shoes keep the look sleek and versatile, giving it a smart-casual charm that’s perfect for weekends by the water.
I really like how approachable yet classy this outfit feels. It doesn’t scream “formal” but it still looks well put together, which makes it perfect for men who want to look stylish without feeling overdressed. It’s the kind of look that makes you think, “Yes, he’s effortlessly stylish, and probably really fun to hang out with too.”
Blazer with White Polo and Nautical Flair

Here we have a fitted navy blazer paired with a white polo shirt and matching slim trousers. The addition of a subtle emblem on the blazer pocket gives it that preppy, yacht-club feel, while the black shoes keep it crisp and sharp. It’s classic yet fresh, striking the right balance between casual comfort and elevated style.
Personally, I think this outfit nails the whole “nautical old money” aesthetic without overdoing it. The blazer’s emblem is such a small detail but makes a big impact, and the clean lines of the polo give it that sporty vibe I love. It’s polished but still fun, and that’s exactly what makes it so stylish.
Navy Blazer with Cream Polo and Brown Shoes

This look layers a tailored navy blazer over a cream-colored polo sweater, finished with matching navy trousers. The combination feels modern yet timeless, with brown leather shoes grounding the outfit beautifully. The cream top softens the dark navy tones, making it versatile enough for sunny afternoons or evening dinners by the harbor.
I love how this outfit plays with contrast in such a subtle way. The cream polo lightens the whole look, making it feel approachable while still refined. And those brown shoes? They add just the right amount of warmth to the navy palette. It’s simple, chic, and so effortlessly attractive.
Double-Breasted Navy Suit with Pocket Squar

This outfit radiates confidence with a double-breasted navy blazer paired with slim navy trousers. The crisp white shirt keeps things clean, while the patterned pocket square adds a touch of personality. The strong tailoring and structured silhouette make this a standout look for men who appreciate timeless elegance.
There’s something about a double-breasted blazer that just feels so powerful. I think this look is stunning because it balances sophistication with a hint of nautical charm, especially when styled near the water. It’s bold but in the most tasteful way, and honestly, it’s a total head-turner.
Polished Blazer with Brown Accessories

This outfit brings together a fitted navy blazer, a white shirt, and tailored trousers, paired with brown leather shoes and a matching belt. The look is fresh and classic, with accessories that elevate it from simple to seriously stylish. The lightweight fabric of the blazer makes it perfect for warmer days spent by the sea.
I really like this look because it feels so wearable. The brown shoes and belt make it pop just enough without stealing attention from the blazer. It’s polished, approachable, and perfect for a man who wants to look chic without going over the top.
Smart Navy Suit with White Polo

This sleek navy suit paired with a crisp white polo shirt is a perfect mix of sporty and refined. The tailored fit gives it structure while the polo keeps it laid-back and approachable. The pocket square adds a little flair, and the navy loafers keep the look cohesive and sharp.
What I love most here is how modern it feels. A suit with a polo shirt feels less formal but still incredibly stylish, which is so in tune with today’s preppy aesthetic. Add in that pocket square and suddenly it feels luxurious too. It’s definitely one of my favorite takes on nautical-inspired style.
Double Breasted Navy Suit with Chestnut Boots

This outfit brings together a perfectly tailored double breasted navy blazer with slim trousers, styled over a crisp white shirt and finished with polished chestnut brown lace up boots. The pocket square adds that refined nautical touch, while the sharp cut of the jacket makes it look effortlessly commanding against the backdrop of boats and harbor views.
I love how this look balances elegance with confidence. The structured double breasted blazer feels so timeless, and those chestnut boots give the outfit a bold edge that keeps it from looking too predictable. It’s the kind of style that makes you instantly think of Mediterranean summers, yacht decks, and someone who always knows where the best café in town is.
Relaxed Navy Blazer with White Polo

This look keeps things simple and polished with a lightweight navy blazer paired with a clean white polo shirt and slim navy trousers. The minimal lines and breathable fabrics make it perfect for warmer coastal days, while the structured blazer keeps the vibe sharp and sophisticated without going over the top.
I think this is such a handsome everyday version of old money nautical style. The blazer and polo combo is so approachable yet chic, and it’s the kind of outfit that feels just as right for brunch by the marina as it does for strolling along the boardwalk. It’s easy, breezy, and still gives that quiet luxury feel I can’t get enough of.