Bar IIIWomen's Printed V-Neck Ruffle Dress, Created for Macy's$59.50Extra 30% off use: VIPWith offer $41.65
Macy’s brings you a beautiful collection of green dresses featuring stylish, comfortable, and standout pieces sourced from renowned brands. Whether you’re searching for a formal green dress for work or a green gown for a party, we have something for everyone.
Experience the best of contemporary fashion with diverse styles like fit-and-flare dresses, asymmetrical dresses, and faux-wrap dresses. With dresses in a versatile range of green colors ranging from lime green to dark olive and forest green dresses, you’ll have plenty of options to pick your favorite shade.
Select the green dress you love from a wide range of sleeve options, dress lengths, and necklines. Wear a beaded flutter-sleeve gown to an evening event, or put on your festive shoes with a bottle green mermaid dress. In this collection, you’ll find off-the-shoulder dresses and halter-top dresses that are perfect for special events, weddings, and cocktail parties. We have also included casual dresses and sheath dresses that are perfect for everyday styling.
Our online collection features a wide variety of patterns, from solid green dresses to polka dots and floral prints. Wear a glamorous green dress embellished with sequins and beads, or select a long casual dress for a comfortable look. Choose from dresses elevated with ruffles or add layers to your overall look with a nice jacket.
Wear a green sheath dress with a black blazer or a long coat for an elegant office look. If you’re going out for an evening event, pair an off-the-shoulder bodycon dress with high heels and a brown handbag to ace your look.
What Color Goes with a Green Dress?
A green dress looks pretty elegant with a black blazer or a black leather jacket. If you’re searching for a matching handbag and shoes with your green dress, go for a tan or a dark brown shade. Gold and silver jewelry are an excellent option to pair with your green dress. You can also use white and gold hues to layer your green dress.