Just The Design

25 Simple Ways To Wear A Shirt Dress – Outfits & Ideas

The shirt dress is a casual shirt that's extended to create a dress. This versatile trend gives you a choice of lengths, sleeve lengths, and hemlines, so you can create a multitude of outfits from one straightforward dress.

Wearing A Shirt Dress On Its Own

Of course, the shirt dress looks just perfect on its own. A mini denim version with scooped hemline accents tanned legs, whilst a looser design cinched at the waist with a thin belt is great for a fuller figure. A plaid knee-length dress is delightfully feminine, looking lovely with converse sneakers. Pretty pinstripes teamed with a floral print jacket and nude sandals captures the spirit if summer, whilst a rainbow-shaded cummerbund makes a colourful splash on a pure white model with tiny pin-tucks.

Wearing A Shirt Dress With Leggings

Black leggings are a firm favourite here, such as full length leggings with a white shirt dress, worn with heeled lace-ups. Long black leggings also look good with a shaped shirt dress together with little black ankle boots. Three-quarter black leggings make the perfect pair with a loose pink shirt dress with waist tie and ballet pumps, or teamed with a scooped hem version in nautical stripes with converse sneakers. Try a bold red shirt dress with black leggings, patent waist-belt and long black boots for real impact, or wear a denim dress over polka-dot leggings with ankle boots.

Wearing A Shirt Dress With Jeans

Jeans work equally as well with the shirt dress, especially if they’re skin-tight. A looser style of dress looks better here, such as a denim dress over ripped skinny denims with pointed sandals or sleeveless striped dress with narrow belt over skinny jeans and stilettos. A shirt dress with frilled hem in pale pink looks superb over jeans or match a colourful patterned dress with black stretch jeans and heeled lace-ups. An oversized white dress works beautifully with faded skinny denims and heels, or choose a monochrome print dress to wear with faded denims and mules.

Featured image: This striped shirt dress will look great with fringed wedges. Via happilygrey

Dress: Topshop, Heels: Free People

Negin Mirsalehi wears a super cute blue and white pinstripe shirt dress, paired with white loafer style shoes and minimal jewellery for an effortlessly summery style.

Dress: Miami Design District, Bag: Dior.

Christine Andrew is sleek, casual, and glamorous in this utterly lovely shirt dress outfit, in summer hues of blue and white. Wear a V neck dress like this with a bomber jacket to capture Christine’s edgy touch on a classic spring/summer look.

Dress/Jacket: Bella Dahl, Bag: Louis Vuitton.

A block coloured shirt dress is the ideal way to capture a simple but striking aesthetic. Helena Bordon pairs this gorgeous beige dress with Chelsea boots and a belt to accentuate her slim figure.

Dress: Barbara Casasola, Bag: Louis Vuitton.

This cute and simple black shirt dress is gorgeous paired with chunky sandals and a cross body handbag. Wear this style in all black to steal Ebba Zingmark’s striking aesthetic.

Dress/Bag: Monki, Shoes: Sarenza.

Whoever said the shirt dress wasn’t glamorous was absolutely wrong! Take style inspiration from Emilie Tømmerberg, who is looking ravishing in a silk shirt dress with slit detailing for that sexiness we all crave!

Dress: H&M, Shoes: Zara

Katarzyna Tusk is looking super relaxed in this cute striped shirt dress from Zara. A shirt dress with a belt is perfect because not only does it provide a cute summer style but the belt will also enhance your silhouette and show off your figure!

Dress/Shoes: Zara, Jacket: MLE Collection, Bag: Mango.

A maxi shirt dress is a must have this summer! This dress worn by Kelsey Taylor White has combined sophistication and sex appeal through simple but revealing slit detailing at the thigh. We absolutely love this look!

Brands not specified.

If you’re looking for a simple way to spruce up a shirt dress outfit, why not try copying Paola Alberdi’s decision to tie a belt around your waist to create definition and a more pronounced silhouette. We love this simple trick!

Shoes: Matches Fashion, Bag: The Real Real.

Choose pastel colours for a super cute summer outfit this year! Arielle Nachami shows us that pastel blue is definitely this season’s colour in this cute and flirty dress from Rails, paired simplistically with sneakers and a nude handbag.

Dress: Rails, Sneakers: Rebecca Minkoff.

A classic sky blue shirt dress is the perfect piece for a smart casual look this spring! Kat Tanita wears this gorgeous number with a pair of strappy nude heels and a stylish white blazer.

Dress: Rails, Blazer: James Jeans, Bag: Alice D.

A military style shirt dress is a must have this summer! Veronica Ferraro looks ready to take on the world in this super cute khaki piece, and we the femininity which is added to the look through these gorgeous embroidered floral heels!

Dress: Burberry, Bag: Givenchy, Shoes: Fendi.

A navy shirt dress like this one is perfect for an understated but no less sophisticated summer style! This dress is super cute, and the waist tie detailing shows off Blair Eadie’s fabulous figure.

Dress: CeCe by Cynthia Steffe.

A shirt dress is the perfect way to achieve a smart yet summery style. Annabelle Fleur pairs this gorgeous khaki piece with stunning embellished sandals to add some glam to the look.

Dress: Marissa Webb, Sandals: Tabitha Simmons, Bag: Chloe.

Sara Escudero is a vision of summer beauty in this bright yellow maxi shirt dress from Asos! Pair a similar piece with espadrilles and a leather bag to steal Sara’s summer style.

Dress: ASOS, Shoes: Castañer, Bag: Chanel Vintage, Scarf: Purificación.

If you’re wondering how to wear a shirt dress, look no further than Camille Callen’s gorgeous coral maxi style, worn casually with an oversized scarf and Adidas Superstars.

Shirt: Stylestalker, Scarf: Asos, Jacket: Zara, Sneakers: Adidas.

Smarten up a classic khaki shirt dress by adding a skinny belt and matching heels. Not only will this accentuate your waistline, but will also add some individuality to your look. Via Larisa Costea.

Dress: Chicwish, Stilettos: Little Mistress, Clutch: Corto Moltedo.

This long navy shirt dress looks great on Annette Haga. Try wearing something similar with sandals for a simple but stylish look.

Brands Not Specified.

This deep red shirt dress looks ultra cool with strappy heels and a pastel coloured bag. Via Jana Wind.

Dress: Mango, Shoes: Missguided.

This cute khaki shirt dress is perfect for summer wear. Via Rachel Parcell.

Dress: ASTR, Sandals: Steve Madden.

This striped shirt dress looks effortlessly cool with simple black heels and shades. Via Jenny Tsang.

Dress: Frame Denim.

Lucy Williams wears classic blue shirt dress with a leather jacket and trainers.

Leather jacket: Belstaff, Shirt Dress: Gant Rugger, Trainers, Nike Air Max.

This simple white shirt dress can be glammed up with a pair of black stilettos. Via Jacey Duprie.

Dress; Acne Studios, Heels; Pierre Hardy.


The shirt dress worn with a bit of boho thrown in. Via Shea Marie

Shirt Dress: Rag & Bone

Spice up a shirt dress with a belt and a leather jacket. Via lovelypepa

Dress: Zara, Jacket: Mango, Sandals: Mango, Belt: Urban Outfitters

A shirt dress with a twist: wear one over a pair of denim shorts with sandals. Via Janni Delér

Shirt: Lindex, Top: Nelly, Shorts: Levis, Shoes: Public Desire


Simplicity is often best – try this white shirt dress and sandals for a sophisticated look. Via Lisa D Cahue

Dress: Bella Dahl, Sandals: Isabel Marant

The chambray shirt dress

The chambray shirt dress is usually found in denim and shows off the style at its simplest. Try dark denim with a shaped hem and long sleeves, worn with classic mules, a faded version with tan waist-belt and flat pumps, or a design with elasticated waist for a beautiful outline. A light denim dress with matching waist-tie looks superb with platforms.

Julie Sarinana is wearing casual denim shirt dress with trendy clutch bag.

Denim shirt dress: Everlane, Sandals: Everlane, Bag: Vintage Gucci.

Add to a shirt dress outfit by wearing a plaid shirt round your waist with knee high boots. Via Sahrareh Sophia Hoss

Dress: Topshop, Boots: Din Sko, Hat: BikBok

Brighten up a denim shirt dress with a pair of bright red boots! Via Sarah Mikaela

Dress: Alexa Chung, Boots: Vintage