This site ships to the United Kingdom

view all brands

In addition to our own range of fashion clothing and accessories, here at Dorothy Perkins we also offer a wide range of brands in store and online. You can choose from flirty dresses, statement trousers, striking tops and more. There’s plenty of choice if you’re looking for that perfect going out, work style or relaxed weekend look. Browse Brands at DP for the full collection.
Filter
Colour
  • black ×

Clear All
Price
4 3 2
248 results
Petite Black Tie Maxi Dress
Petite Black Tie Maxi Dress

Was  £20.00 Now  £18.00

Black Ditsy Print wrap cami dress
Black Ditsy Print wrap cami dress

Was  £16.00 Now  £12.80

Black ditsy lace cami dress
Black ditsy lace cami dress

Was  £20.00 Now  £18.00

**Tall Black Tie Skater Dress
**Tall Black Tie Skater Dress

Was  £30.00 Now  £27.00

**DP Curve Neutral Stripe Shirt Dress
**DP Curve Neutral Stripe Shirt Dress

Was  £34.00 Now  £30.60

Black daisy print cold shoulder dress
Black daisy print cold shoulder dress

Was  £20.00 Now  £16.00

Black Flare Off Shoulder Dress
Black Flare Off Shoulder Dress

Was  £28.00 Now  £25.20

Ivory animal print maxi dress
Ivory animal print maxi dress

Was  £40.00 Now  £36.00

Black cold shoulder dress
Black cold shoulder dress

Was  £18.00 Now  £12.60

Petite stripe jersey dress
Petite stripe jersey dress

Was  £20.00 Now  £16.00

Black mesh pencil dress
Black mesh pencil dress

Was  £35.00 Now  £24.50

Petite Check Gingham Pinny Dress
Petite Check Gingham Pinny Dress

Was  £25.00 Now  £17.50

floral printed shirt dress
floral printed shirt dress

Was  £32.00 Now  £22.40

Stripe v back maxi dress
Stripe v back maxi dress

Was  £20.00 Now  £16.00

Black Thin Tie Skater Dress
Black Thin Tie Skater Dress

Was  £30.00 Now  £27.00

Black Spilt Front Dress
Black Spilt Front Dress

Was  £35.00 Now  £15.00

10 of the best dresses - see the edit >
**Tall Black ditsy cami dress
**Tall Black ditsy cami dress

Was  £20.00 Now  £18.00

Black crepe button front pinny Dress
Black crepe button front pinny Dress

Was  £20.00 Now  £18.00