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
Size
Clear All
Price
4 3 2
668 results
Slash neck bodycon dress
Slash neck bodycon dress

Was  £22.00 Now  £19.80

Petite Black Tie Maxi Dress
Petite Black Tie Maxi Dress

Was  £20.00 Now  £18.00

Petite Navy Tie Maxi Dress
Petite Navy Tie Maxi Dress

Was  £20.00 Now  £18.00

Palm printed bodycon dress
Palm printed bodycon dress

Was  £22.00 Now  £19.80

Navy Bardot Bodycon Dress
Navy Bardot Bodycon Dress

Was  £16.00 Now  £14.40

Red daisy bardot dress
Red daisy bardot dress

Was  £20.00 Now  £18.00

Ivory ditsy ruched cami dress
Ivory ditsy ruched cami dress

Was  £16.00 Now  £14.40

Petite Khaki Tie Maxi Dress
Petite Khaki Tie Maxi Dress

Was  £20.00 Now  £18.00

Petite Khaki Maxi Dress
Petite Khaki Maxi Dress

Was  £22.00 Now  £19.80

Nude oriental belted dress
Nude oriental belted dress

Was  £20.00 Now  £18.00

Petite Coral Stripe Shirtdress
Petite Coral Stripe Shirtdress

Was  £32.00 Now  £28.80

Navy lace cami dress
Navy lace cami dress

Was  £18.00 Now  £16.20

Red chilli wrap cami dress
Red chilli wrap cami dress

Was  £16.00 Now  £14.40

**Tall Rose keyhole belted dress
**Tall Rose keyhole belted dress

Was  £18.00 Now  £16.20

Floral tie sleeve shift dress
Floral tie sleeve shift dress

Was  £40.00 Now  £36.00

Green wrap cami dress
Green wrap cami dress

Was  £16.00 Now  £14.40

**Tall Nude oriental belted dress
**Tall Nude oriental belted dress

Was  £20.00 Now  £18.00

10 of the best dresses - see the edit >
Yellow floral midi dress
Yellow floral midi dress

Was  £32.00 Now  £28.80

Floral printed strappy maxi dress
Floral printed strappy maxi dress

Was  £42.00 Now  £37.80