Ships in 24–72 hrs · Free U.S. shipping $75+

Discreet packaging · Shipped Securely

Pay later with Shop Pay, Sezzle & Afterpay

How to Choose a Swimsuit Color That Suits You

Solid-color bikinis arranged in a gradient from black and white to red, blue, green, coral and nude
HauteFlair EditorsOctober 20269 min readSwim Style
Straight Answer

How do you choose a swimsuit color that suits you?

Start with your skin's undertone. Cool undertones tend to glow in jewel tones and crisp shades such as cobalt, emerald, true red and bright white. Warm undertones come alive in coral, tomato red, olive, mustard and turquoise. Neutral undertones can wear almost anything. Then think about contrast, the water and sun, and how the color behaves when wet.

Black is the safest choice for almost everyone, and navy is a softer alternative. White and very pale shades look striking but need a good lining so they stay opaque when wet.

Color guidance is a starting point, not a rule. If a color makes you happy, that is usually the color that looks best on you.

The same swimsuit can look completely different on two people. One shade makes your skin look bright and even; another makes it look tired or washed out. Most of the difference comes down to undertone and contrast.

Here is how to find your undertone, which colors tend to suit each, how contrast and prints change the picture, and the practical side of swimsuit color: sheerness, fading and how colors look in water and sun.

The Short Version
  • Cool undertones: jewel tones, true red, black and bright white.
  • Warm undertones: coral, tomato red, olive, mustard and turquoise.
  • Neutral undertones: most colors, including teal, navy and blush.
  • Check white and pale suits for lining before you swim in them.
  • Bright colors fade fastest, so rinse and dry them in the shade.
3undertones: cool, warm and neutral.
2quick tests: veins and jewelry.
1color that suits almost everyone: black.

How to Find Your Undertone

Your undertone is the hue beneath your skin tone, and it stays the same whether you are pale or tanned.

Skin tone describes how light or deep your skin is. Undertone describes the color underneath it: cool (pink, red or bluish), warm (yellow, peachy or golden) or neutral (a mix of both). People of every skin tone can have any undertone, which is why it is a better guide to color than skin depth alone.

Three Quick Tests
VeinsLook at the veins on your wristIn natural light, veins that look blue or purple suggest a cool undertone; veins that look green suggest warm. If you cannot tell, you are probably neutral.
JewelrySilver or goldIf silver jewelry tends to flatter you more, you may be cool. If gold looks better, you may be warm. If both look good, you are probably neutral.
WhiteBright white or creamHold bright white and cream fabric near your face. If bright white looks better, you lean cool. If cream looks better, you lean warm.
Use daylight

Do these tests near a window in daylight, without makeup. Artificial light can shift colors and make the result harder to read.

Swimsuit Colors for Each Undertone

A starting palette for each, with plenty of overlap.

Swimsuit colors by skin undertone. Cool undertones suit cobalt blue, emerald, true red, fuchsia, black and bright white. Warm undertones suit coral, tomato red, olive, mustard, turquoise and cream. Neutral undertones can wear most shades, including teal, blush, navy, soft white, jade and dusty pink. Colors by undertoneCoolveins look blueCobaltEmeraldTrue redFuchsiaBlackBright whiteWarmveins look greenCoralTomato redOliveMustardTurquoiseCreamNeutralhard to tellTealBlushNavySoft whiteJadeDusty pinkA starting point, not a rule: wear the colors you love.
A starting palette for cool, warm and neutral undertones. Many shades work for more than one.
Your Palette
CoolCool undertonesJewel tones such as cobalt, sapphire, emerald and amethyst, blue-based reds and fuchsia, icy pastels, black and bright white. Orange and mustard can be harder to wear close to the face.
WarmWarm undertonesCoral, peach, tomato and orange-based reds, olive, mustard, terracotta, warm turquoise and cream. Icy pastels and stark bright white can look harsh.
NeutralNeutral undertonesMost colors work, especially in-between shades such as teal, jade, blush, dusty pink, soft white and navy. Very extreme shades on either side may be slightly less flattering.

Red is a good example of how undertone works. Almost everyone can wear red, but a blue-based true red tends to flatter cool undertones, while an orange-based tomato red flatters warm ones. Browse red bikinis and blue bikinis with that in mind.

Contrast: Your Hair, Eyes and Skin

How much contrast you have changes how bold your swimsuit can be.

Contrast is the difference between your hair, eyes and skin. High contrast, such as dark hair with fair skin, tends to suit bold, saturated colors and strong color combinations like black and white. Low contrast, such as light hair with light skin, or dark hair with deep skin of a similar depth, tends to look best in softer shades or tonal combinations that do not overpower.

Contrast Suits Try
High Bold, saturated colors Black and white, cobalt, true red
Medium Clear, mid-strength colors Teal, coral, navy, emerald
Low Softer or tonal shades Blush, sage, sand, dusty blue

The Classic Colors

Black, navy, white, nude and red each have their strengths.

The Classics
BlackBlackFlattering on almost everyone, easy to match across separates and good at hiding seams. It can look harsh on very fair, low-contrast coloring. Browse black bikinis.
NavyNavyA softer alternative to black that suits most undertones and looks especially fresh by the sea.
WhiteWhiteStriking against a tan and on deeper skin tones. Check the lining carefully, because white and pale fabrics can turn sheer when wet. Browse white bikinis.
NudeNudeChoose a shade close to your own skin for a seamless look, or a shade or two darker for definition. Browse nude bikinis.
RedRedConfident and universally flattering when you match the base: blue-based for cool, orange-based for warm.
Solid-color bikinis arranged in a gradient from black and white to red, blue, green, coral and nude
A range of solid colors, from the safe classics to brighter shades.

Prints and Patterns

Prints follow the same color rules, plus a few of their own.

Choosing a Print
ColorRead the dominant colorLook at the color that covers most of the print and apply the undertone guide to that shade.
ScaleMatch scale to presenceLarge, bold prints suit high contrast and make a statement. Small, dense prints read as texture and are easier to wear.
StripesStripesClassic and easy to style. Wide stripes are bold, fine stripes are subtle, and navy and white suits almost everyone.
AnimalLeopard and animal printsWarm-toned animal prints flatter warm and neutral undertones; black and white versions suit cool undertones.

Pairing a print with a solid is also the easiest way to mix and match separates. Our guide to mixing and matching bikini sizes explains how to make two pieces look like a set.

Striped, floral and leopard print swimsuits beside a solid black bikini
Stripes, florals and animal prints, with a solid black bikini for contrast.

The Practical Side of Swimsuit Color

How a color looks dry is only half the story.

Things to Check
SheerWhite and pale shadesLight colors can turn see-through when wet if they are not fully lined. Look for double lining or a fully lined front, and check before your first swim.
FadingBrights fade fastestStrong brights and darks fade with sun and chlorine. Rinse after every swim and dry in the shade; our guide on how to care for swimwear covers the routine.
StainsLight colors and sunscreenSome sunscreen ingredients can leave yellow or orange marks on white and pale suits. Apply sunscreen before you dress and let it soak in.
WaterColor in the waterColors look darker when wet and can blend into the water. Bright, saturated shades stay visible; blues and greens can disappear against a pool or sea.

Color by Occasion

Where you are going can guide the shade as much as your coloring.

Occasion Easy colors Why
Pool laps Black, navy, deep teal Practical and easy to match
Beach vacation Brights, white, turquoise Pop against sand and sea
Resort and pool party Jewel tones, metallics, red Look polished and deliberate
Family beach day Navy, stripes, mid brights Easy to wear and easy to spot

If you are building a small swim wardrobe, start with one dark neutral, such as black or navy, and add one or two colors from your undertone palette. Neutrals pair with almost any print, so a single printed piece can be mixed with the solids you already own. A cover-up in a neutral shade, such as white, sand or black, goes with everything; browse our swimsuit cover-ups for options.

Tan, Season and Setting

The same color can read differently in different places.

Colors look different against a tan. White, coral, turquoise and bright jewel tones tend to stand out more on tanned skin, while very pale shades can look washed out early in the season when skin has seen little sun. If you are buying before a vacation, think about how you will look at the end of the trip as well as the start.

Setting matters too. Strong sunlight makes bright, saturated colors look vivid and pastels look paler. A pool, a city beach and a tropical resort each set a different backdrop, and the same suit can look completely different against each one.

Our Color Picks

Easy-to-wear colors in pieces you can mix and match.

What We Recommend
TopHanky Panky Balconette Bikini TopThe Hanky Panky Balconette Bikini Swimsuit Top comes in colors including black, Florence orange, Poolside blue and Tahiti teal, so there is a shade for each undertone.
BottomHanky Panky High Rise Cheeky BottomThe Hanky Panky High Rise Cheeky Swimsuit Bottom comes in coordinating colors, so you can match the top exactly or pair a print with a solid.
One-pieceHanky Panky Bandeau One PieceThe Hanky Panky Bandeau One Piece Swimsuit is a ruched bandeau one-piece with removable straps, double lined for coverage.

Browse by color in our black, white, red, blue and nude bikini collections, or see all swimwear.

What This Means for You

Find your undertone with the vein, jewelry and white tests, then start with its palette: jewel tones and crisp shades for cool, coral, olive and warm reds for warm, and almost anything for neutral. Adjust for contrast, choosing bolder colors if your coloring is high contrast and softer ones if it is low.

Check that white and pale suits are well lined, care for bright colors so they do not fade, and remember that the color you feel best in is usually the one that looks best on you.

More swim guides

Style, Fit and Care

Choose, fit and look after your swimwear.

Mix and MatchBikini Top FitSwim Care

Frequently Asked Questions

What color swimsuit is most flattering?
Black flatters almost everyone, and navy is a softer alternative. Beyond that, the most flattering color depends on your undertone: jewel tones for cool, warm brights for warm, and most shades for neutral. Shop black bikinis
How do I know my skin undertone?
Look at the veins on your wrist in daylight. Blue or purple suggests cool, green suggests warm, and a mix suggests neutral. Silver versus gold jewelry and bright white versus cream fabric are useful checks too.
Do white swimsuits go see-through?
They can when wet if they are not fully lined. Look for double lining or a fully lined front, and check the suit before your first swim. Shop white bikinis
What color swimsuit looks best with a tan?
White, coral, turquoise and bright jewel tones tend to stand out against tanned skin. Very pale shades can look washed out on untanned skin.
Which swimsuit colors fade the fastest?
Bright and saturated colors, and dark shades, show fading first. Rinse your suit after every swim and dry it in the shade to slow it down.
Are prints or solids more flattering?
Both can be. Choose a print whose main color suits your undertone, and match the print scale to your coloring: bold prints for high contrast, smaller prints for low contrast.

Colors can look different on screen than in person. Check product photos and descriptions, and compare pieces in daylight when they arrive.