Photo: Dimitrios Kambouris/Getty Images Entertainment/Getty Images
Emerald green is a stunningly rich jewel tone. Conjuring up imagery of royalty and even magic, this shade is ideal for some color blocking, color matching and even a little dash of color clashing. When it comes to pairing emerald green with other shades, it is key to understand how colors contrast and complement each other. Check out a color wheel to see what shades are near the green spectrum and what colors are opposite. This gives you an idea of what colors to wear with it and what colors to avoid.
Metallics are the first colors to consider when it comes to picking out shoes to wear with an emerald dress. Gold, silver and bronze will all look amazing with this rich tone. Gold will add some spice and warmth to the look and really bring out the bright green in it. Silver, on the other hand, will create a cooler look and highlight the metallic flecks that are already in the emerald shade. Bronze will give it a more earthy feel by adding brown undertones to the look.
Red is opposite the green spectrum on the color wheel and so is a direct contrast to the color. You may be thinking you want to avoid clashing colors. You may even be fearful of looking like a poorly decorated Christmas tree. This color combo, however, is a good look if you want something a little edgier and fashion-forward. Go for a dark, rich red -- such as a burgundy -- and avoid candy reds. These reds will cheapen, not enhance.
Good old black will never let you down. This color is ideal if the dress is a bright, attention-grabbing emerald or you are wearing lots of jewelry. To avoid looking brash, wear a chic, elegant black heel with your dress. This automatically gives your look a timeless, classic feel that you cannot go wrong with. This is especially effective with a floor-length gown where no one will see the shoes too well.
Navy is another good shade to wear to get a slight nautical feel. Think elegant sailor. A deeply rich, almost-black navy will really enhance and contrast the brighter green undertones, making them appear more solid and fierce. Navy is also a classic color that is simple enough yet glamorous enough to ensure your look is beautiful and show stopping.