- Jewelry & Watches
- Scarves, Belts & Hats
- Sunglasses by Sunglass Hut
- Dress Destination
- Sports Fan Shop by Lids
- Swimwear Style Guide
- The Edit
- The Wedding Shop
- Wear What Works
Getting dressed up? Shop by style, body type, occasion and more, and find the perfect dress! Whether you’re heading to work or to a wedding, there’s a frock that fits. Browse the selection of classic or contemporary dresses in for amazing styles.
Create an office-ready outfit with a wear-to-work dress. Give the jacket and pants look a break and opt for the simple silhouette of sheaths and shifts. Go for the timeless style of a wrap dress or midi dress, and consider sleeveless, short sleeve or long sleeve options. There’s nothing like the versatility of a little black dress in simple silhouette that can take you from the cube to cocktails. Taking a more casual approach to your work wardrobe? Stay stylish and cozy at the same time with maxi dresses or sweater dresses.
A big event calls for a stand out look. cocktail dresses are short and chic—great for socials. But when it’s time to roll out the red carpet, stun the crowd in a jaw-dropping floor-length gown. Partying at prom or homecoming? Teens will love getting the Hollywood glam look in juniors' prom dresses or plus size prom dresses. Dance the night away in eye-catching designs with embellishments, ruffles, lace or cutouts.
Prepping for your big day? Discover the stunning selection of show-stopping wedding dresses for the ceremony and reception. For your best girls, find beautiful bridesmaid dresses to coordinate matching looks as they party with you down the aisle. Be sure to look for elegant ensembles for mom like a dress and jacket set. Invited to an upcoming wedding? Celebrate with the couple in a gorgeous dress for guests of the wedding.
Whatever the occasion may be, it’s easy to pull together a complete look with a dress. Macy’s offers a great assortment of styles and sizes, including petite and plus—you’ll definitely find the best fit. Shop for dresses and add one (or a few) to your closet!