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
Dress Length
Price
4 3 2
47 results
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

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

Petite Coral Stripe Shirtdress
Petite Coral Stripe Shirtdress

Was  £32.00 Now  £28.80

Petite Navy Lace Bardot Dress
Petite Navy Lace Bardot Dress

Was  £22.00 Now  £17.60

Petite Blue Pinafore Dress
Petite Blue Pinafore Dress

Was  £28.00 Now  £22.40

Petite stripe jersey dress
Petite stripe jersey dress

Was  £20.00 Now  £16.00

Petite Check Gingham Pinny Dress
Petite Check Gingham Pinny Dress

Was  £25.00 Now  £17.50

**Billie & Blossom White Floral Chiffon Dress
**Billie & Blossom Neutral Poppy V-neck Dress
Petite Chocolate Maxi Dress
Petite Chocolate Maxi Dress

Was  £18.00 Now  £16.20

Petite Mocha Tie Maxi Dress
Petite Mocha Tie Maxi Dress

Was  £20.00 Now  £18.00

Petite Chocolate Midi Dress
Petite Chocolate Midi Dress

Was  £16.00 Now  £14.40

Petite Lime Midi Dress
Petite Lime Midi Dress

Was  £16.00 Now  £14.40

Petite Red Midi Dress
Petite Red Midi Dress

Was  £16.00 Now  £14.40

Petite Navy Stripe Pinny Dress
Petite Navy Stripe Pinny Dress

Was  £25.00 Now  £22.50

10 of the best dresses - see the edit >
Petite Coral Lace Bardot Dress
Petite Coral Lace Bardot Dress

Was  £22.00 Now  £17.60

Petite Denim Shirt dress
Petite Denim Shirt dress

Was  £24.00 Now  £19.20

Petite Stripe Maxi Dress
Petite Stripe Maxi Dress

Was  £22.00 Now  £19.80