Your New Favourites Up To 30% Off - Let's Shop >

This site ships to the United Kingdom

Navy Midi Dresses

A navy midi dress should always be on your style radar – so choose your fave from our collection. Explore a range of prints and fabrics, alongside classic and on-trend designs. From luxe wrap dresses to edgy choker detailing, DP will make sure you look fabulous from dusk till dawn. Take a look and find your perfect navy midi online at Dorothy Perkins.
4 3 2
76 results
Navy Crepe Wrap Dress
Navy Crepe Wrap Dress

Was  £28.00 Now  £22.40

That's 20% Off! That's 20% Off!
Navy Lace Midi Dress
Navy Lace Midi Dress

Was  £40.00 Now  £28.00

That's 30% Off! That's 30% Off!
Navy Checked Shift Dress
Navy Checked Shift Dress

Was  £28.00 Was  £15.00 Now  £13.50

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
Navy D-Ring Fit and Flare Dress
Navy D-Ring Fit and Flare Dress

Was  £26.00 Was  £15.00 Now  £13.50

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
**Maternity Navy Floral Print Flute Sleeve Dress
**Maternity Navy Floral Print Flute Sleeve Dress

Was  £35.00 Was  £20.00 Now  £18.00

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
**Tall Navy Glitter Diamond Patterned Bodycon Dress
**Tall Navy Glitter Diamond Patterned Bodycon Dress

Was  £29.00 Was  £12.00 Now  £10.80

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
**Paper Dolls Navy Lace Bodycon Dress
**Paper Dolls Navy Lace Bodycon Dress

Was  £55.00 Was  £30.00 Now  £27.00

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
**Tall Navy Tie Sleeve Shift Dress
**Tall Navy Tie Sleeve Shift Dress

Was  £28.00 Was  £12.00 Now  £10.80

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
**Mamalicious Maternity Navy Jersey Skater Dress
**Mamalicious Maternity Navy Jersey Skater Dress

Was  £35.00 Was  £20.00 Now  £18.00

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
**Showcase Navy Olivia Pop Over Bodycon Dress
**Showcase Navy Olivia Pop Over Bodycon Dress

Was  £55.00 Was  £25.00 Now  £22.50

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!
**Mamalicious Maternity Navy Lace Bardot Shift Dress
**Mamalicious Maternity Navy Lace Bardot Shift Dress

Was  £35.00 Was  £20.00 Now  £18.00

That's An Extra 10% Off Sale! That's An Extra 10% Off Sale!