Macy's Presents: The Edit- A curated mix of fashion and inspiration Check It Out
Free Shipping with $99 purchase + Free Store Pickup. Contiguous US. Exclusions
  • Impulse, Cutting-Edge Designs and Contemporary Brands
  • 1271 items in Dresses Contemporary Clothing

                    
                
    • Filter
    • Sort By
    • All Items (1271)
    • Free Pick Up
    • Sort by
    • 2 colors
    • 2 colors
    • 4 colors
      Free People Beau Smocked Printed Midi Dress
      $108.00
      Sale $54.00 - 75.60
      New markdown
      Prices just reduced - Limited Quantities
      New markdown
      (4)
    • 4 colors
    • 2 colors
    • 4 colors
    • 3 colors
    • 3 colors
    • 3 colors
      Free People Embroidered Maxi Dress
      $168.00
      Now $84.00
      New markdown
      Prices just reduced - Limited Quantities
      New markdown
      (31)
    • 3 colors
    • 2 colors
    • 4 colors
    • 4 colors
    • 2 colors
    • 3 colors
    • 3 colors
    • 3 colors
    • 3 colors
    • 5 colors
    • 4 colors
    • 2 colors
    • 2 colors
    • 3 colors
    • 5 colors
    • 3 colors
      Free People Garden Party Maxi Dress
      $128.00
      Now $64.00
      New markdown
      Prices just reduced - Limited Quantities
      New markdown
      (16)
    • 2 colors
    • 6 colors
      Free People La Nite Ribbed Swing Dress
      $40.00
      Now $20.00 - 40.00
      New markdown
      Prices just reduced - Limited Quantities
      New markdown select colors
      (14)
    • 2 colors
    • 6 colors
    • 2 colors
    • 2 colors
    • 2 colors
    • 3 colors
    • 3 colors
      Bar III A-Line Mini Dress, Created for Macy's
      $79.50
      Sale $47.70 - 59.63
      New markdown
      Prices just reduced - Limited Quantities
      New markdown
      (12)
    • 4 colors
    • 4 colors
      Free People Cotton Embroidered Shift Dress
      $78.00
      Now $39.00
      New markdown
      Prices just reduced - Limited Quantities
      New markdown
      (1)
    • 3 colors
    • Show
      • 60
      • 120