/Home/Women/Dresses/Shirt Dresses

Shirt Dresses

Smarten up your wardrobe this season with our versatile range of shirt dresses for women. These timeless pieces are perfect for every occasion, offering a chic and effortless style. Choose a mini shirt dress for a playful look or go for a midi or knee length shirt dress to keep things elegant and versatile. For a more polished option, explore Gina Bacconi. Discover designs that range from oversized fits to flattering belted styles, helping you create your ideal ensemble. Keep it classic with sleek black or white options, or brighten your wardrobe with vibrant shades like green, pink and blue. Cotton utility styles with pockets bring a practical feel to everyday dressing. If you prefer a more dramatic silhouette, a maxi shirt dress is the perfect choice, while short sleeve styles work effortlessly for summer and layered looks suit winter. Explore plain designs or make a bold statement with prints, including stripes, animal patterns and bold graphics. Redefine your look with the perfect shirt dress.

Buy now. Pay later. Earn rewards

Representative APR: 29.9% (variable)

Credit subject to status. Terms apply.
Missed payments may affect your credit score.

United Kingdom

© 2026 House of Fraser Limited

House of Fraser Limited (FRN: 736424), trading as ‘Frasers’ is an appointed representative of Frasers Group Financial Services Limited (FRN: 311908) who are authorised and regulated by the Financial Conduct Authority as a lender. Frasers Plus is a credit product provided by Frasers Group Financial Services Limited and is subject to your financial circumstances. For regulated payment services, Frasers Group Financial Services Limited is a payment agent of Transact Payments Limited, a company authorised and regulated by the Gibraltar Financial Services Commission as an electronic money institution. Missed payments may affect your credit score and mean your 0% interest plans end. * Exclusive access to discounts on selected products for Frasers Plus customers before everyone else.