Best swimsuit colors for your skin tone
Updated: 05.11.2026
In short: the best swimsuit color depends on your skin's undertone, not how light or dark your skin is. Warm undertones glow in coral, mustard, olive and gold; cool undertones shine in cobalt, emerald, fuchsia and icy pastels; neutral undertones can wear almost anything, including true red and teal. The fastest way to be sure is to try the exact swimsuit on your own photo with AnyTry and see the color next to your real skin.

🔗 amazon.com/dp/…✓ Ready in 30 sec- Your photoUpload a full-length photo
- The item by linkPaste a link from any store or a screenshot
- DoneIn 30 seconds you're wearing it
Try a swimsuit color on your photo
Step 1: Find your undertone in 1 minute
Your skin tone is how light or deep your skin is. Your undertone is the color under the surface. Undertone is what decides which colors flatter you.
Try these quick tests in daylight:
- Vein test: look at the veins on your wrist. Greenish = warm. Blue or purple = cool. Hard to tell = neutral.
- Jewelry test: if gold looks better on you, you are likely warm. If silver looks better, likely cool. Both look good? Neutral.
- White test: hold pure white fabric near your face. If you look brighter, you may be cool. If off-white or cream looks better, you may be warm.
Every skin tone, from very fair to very deep, can have any undertone.
Step 2: Pick colors that match your undertone
| Undertone | Best swimsuit colors | Colors to test first |
|---|---|---|
| Warm | coral, terracotta, mustard, olive, gold, peach, warm red | icy pastels, cool grey |
| Cool | cobalt, emerald, fuchsia, navy, lavender, berry, pure white | orange, mustard |
| Neutral | true red, teal, dusty pink, jade, black, soft white | very neon shades |
"Test first" does not mean "never wear."
Colors that work on almost everyone
- Black: classic, slimming visually, easy to match.
- Navy: softer than black and great on light and deep skin.
- Teal and jade: sit between warm and cool.
- True red: a red that is not too orange and not too pink.
- Emerald green: rich on almost any skin depth.
Tips by skin depth
- Fair skin: deep jewel tones (navy, emerald, berry) give contrast. Very pale nude shades can wash you out.
- Medium and olive skin: bright corals, turquoise and white pop, especially with a tan.
- Deep skin: bold colors look amazing: cobalt, fuchsia, yellow, orange, white and metallics. Bright white gives strong, beautiful contrast.
Not sure? See it on you: Try a swimsuit on your photo
Prints, patterns and color blocking
Color is not only about solids. A few simple rules:
- Pick a print where the main color suits your undertone.
- Small prints feel subtle. Big prints feel bold and draw the eye.
- Want attention up top? Put the brighter color on the top and a darker one on the bottom.
- Color-block one-pieces with dark side panels create a clear shape.
For cut ideas, see our guide on choosing a swimsuit for your body type.
Why online photos can fool you
Screens, studio light and editing change how a color looks. A "coral" on the site can arrive more pink or more orange. The model's skin is also not your skin.
That is why seeing the swimsuit on your own photo helps. And many stores treat swimwear as final sale or only accept returns with the hygiene liner and tags on, so check the store's return page before you order.
See it on you before you buy
Upload one full-length photo and a link or screenshot of the swimsuit from any store.
In about 30 seconds, AnyTry shows that exact color and print on you, with your skin tone, shape and pose kept. Compare three colors side by side and keep the winner.
Try a swimsuit color on your photo
FAQ
What swimsuit color looks best on pale skin?
Jewel tones like navy, emerald, berry and cobalt usually give fair skin a healthy contrast. Very light nude shades can blend in with your skin.
What swimsuit color makes you look tan?
Bright white, coral, turquoise and cobalt often make skin look warmer and more sun-kissed. Try them on your photo to see which one works best for you.
Is black always a safe swimsuit color?
Black suits almost everyone and is easy to style. If you want more glow near your face, try navy, emerald or a bright color on the top.
Does AnyTry show the real color of the swimsuit?
It shows the color and print from the product image on your own photo. Your screen and the store's photos can still vary a little.