Shirt Dresses

    The shirt dress continues to be a top favorite among women of all ages because of its unique style and aesthetic appeal. At Macy’s, you can find a great selection of delightful shirt dresses for women, including petite, regular, and plus-size shirt dresses.

    Flattering Shirt Dresses in Different Styles
    Made using crisp fabrics like cotton, silk, satin, denim, or faux leather, our curation of shirt dresses is designed to impress and express your personal style. Whether you are looking for a mini shirt dress, knee-length shirt dress, or long shirt dress, our collection features outfits that you can select by length, style, design, material, sleeve length, size, color, and price.

    How To Complete Your Shirt Dress Look with Accessories
    Shirt dresses are designed to be comfortable, so you won’t need to work too hard to figure out ways to layer your shirt dress look. Women’s shoes such as tall cowgirl booties, heels, or leather boots look absolutely stunning when paired with a formal or party shirt dress. If you are out on a casual date or shopping with your friends, you can simply throw on your favorite pumps, sunglasses, and a hat with an informal shirt dress. The best thing about contemporary shirt dresses for women is that they leave enough room to allow your personal style to shine through.


    How Should a Shirt Dress Fit?
    Ideally, a shirt dress that’s the right size should fit you comfortably around your chest, under the armpits, and over the shoulders, allowing you a full range of motion. Typically, shirt dresses are designed to be slightly narrower around the waist.

    What Do You Wear with a Shirt Dress?
    Narrow-leg or wide-leg pants, solid leggings, and skinny jeans are the best options if you are on the lookout for something to wear under your shirt dress. This would also depend on the type, color, and design of the shirt dress you are wearing.

    Show more

    Shirt Dress Dresses


    Shopping at (377)

    Same-Day Delivery isn't available for Delivery to (377)

    How to Pick up Your Order Curbside:
    • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
    • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
    • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.