While the little black dress is a popular choice, black can be unflattering for many skin tones. If you find that black is too harsh on you, try a navy blue dress. Navy blue is timeless and often a more flattering color.
What Exactly Is Navy Blue?
Traditionally, navy blue was a specific dark and cool shade of blue that Royal British Navy used for their uniforms. Over time the term has been used various for various shades of dark blue including warmer and more muted tones.
The best way to find your most flattering shade navy blue is to have a color analysis done. A color analysis determines which colors look best on you based on your skin tone, hair color, and eye color. You may also be able to figure it out by trying on different types of colors i.e. warm vs. cool colors, soft vs. bright colors, and dark vs. light colors. Look for what makes your skin and eyes look radiant.
You may find that like black, navy is too dark for you. In that case, try a sapphire (bright), dark teal (warm), or gray-blue (muted).
True navy is considered a neutral, so you can wear it with a number of colors including whites, tans, yellows, oranges, purples, reds, pinks, and metallics.