UK-HP-2017-07-13-WK47-sitetactical-V2.jpg

This site ships to the United Kingdom

Prom dresses

Planning your big night out is effortless with Dorothy Perkins. Create a memorable head-turning moment in one of our specially chosen classic prom dress designs. We've prom dresses in every shape, colour and style from Old Hollywood inspired skater dresses and figure-flattering bodycon pieces to jaw-dropping chic LBDs. Get prepared for the formal season in style.

4 3 2
201 results
**Showcase Curve Yellow ‘Natalie’ Maxi Dress
**Showcase Curve Yellow ‘Natalie’ Maxi Dress

Was  £65.00 Was  £35.00 Now  £31.50

**Luxe Multi Floral Camisole Dress
**Luxe Multi Floral Camisole Dress

Was  £50.00 Was  £30.00 Now  £27.00

Petite Floral Print Cross Back Prom Dress
Enjoy 20% Off Enjoy 20% Off
**Tall Yellow Floral Print Maxi Dress
**Tall Yellow Floral Print Maxi Dress

Was  £35.00 Now  £28.00

Enjoy 20% Off Enjoy 20% Off
Petite Floral Prom Dress
Petite Floral Prom Dress

Was  £45.00 Now  £36.00

Enjoy 20% Off Enjoy 20% Off
**Tall Blush Frill Pencil Dress
**Tall Blush Frill Pencil Dress

Was  £40.00 Now  £32.00

Enjoy 20% Off Enjoy 20% Off
Petite Pink Ruffle Maxi Dress
Petite Pink Ruffle Maxi Dress

Was  £42.00 Was  £25.00 Now  £22.50

Pink Lace Cold Shoulder Pencil Dress
Pink Lace Cold Shoulder Pencil Dress

Was  £42.00 Was  £25.00 Now  £22.50

Navy Lace Cold Shoulder Pencil Dress
Navy Lace Cold Shoulder Pencil Dress

Was  £42.00 Was  £25.00 Now  £22.50

Ivory Lace Cold Shoulder Pencil Dress
Ivory Lace Cold Shoulder Pencil Dress

Was  £42.00 Was  £30.00 Now  £27.00

**Vero Moda Coral Prom Dress
**Vero Moda Coral Prom Dress

Was  £52.00 Now  £41.60

Enjoy 20% Off Enjoy 20% Off
**Vero Moda Navy Prom Dress
**Vero Moda Navy Prom Dress

Was  £52.00 Now  £41.60

Enjoy 20% Off Enjoy 20% Off
**Tall Lime Floral Print Maxi Dress
**Tall Lime Floral Print Maxi Dress

Was  £42.00 Now  £33.60

Enjoy 20% Off Enjoy 20% Off
Black Premium Printed Prom Dress
Black Premium Printed Prom Dress

Was  £65.00 Was  £40.00 Now  £36.00

Petite Yellow RuffleMaxi Dress
Petite Yellow RuffleMaxi Dress

Was  £42.00 Was  £25.00 Now  £22.50

**Vila Mint Lace Prom Dress
**Vila Mint Lace Prom Dress

Was  £35.00 Now  £28.00

Enjoy 20% Off Enjoy 20% Off
**Showcase Lemon Beth Skater Dress
**Showcase Lemon Beth Skater Dress

Was  £55.00 Was  £30.00 Now  £27.00

**Vila Mint Lace Halter Neck Maxi Dress
**Vila Mint Lace Halter Neck Maxi Dress

Was  £48.00 Was  £33.60 Now  £30.24

**Showcase Pink 'April' Prom Dress
**Showcase Pink 'April' Prom Dress

Was  £60.00 Was  £31.50 Now  £28.35

Petite Blush Ruffle Bardot Dress
Petite Blush Ruffle Bardot Dress

Was  £42.00 Now  £33.60

Enjoy 20% Off Enjoy 20% Off
**Vila Navy Lace Halter Neck Maxi Dress
**Vila Navy Lace Halter Neck Maxi Dress

Was  £48.00 Was  £24.00 Now  £21.60

**Vila Navy Lace Halter Neck Skater Dress
**Vila Navy Lace Halter Neck Skater Dress

Was  £35.00 Was  £17.00 Now  £15.30

**Showcase Tall Lemon Natalie Maxi Dress
**Showcase Tall Lemon Natalie Maxi Dress

Was  £65.00 Was  £35.00 Now  £31.50

**Showcase Lemon Lily Trapeze Dress
**Showcase Lemon Lily Trapeze Dress

Was  £55.00 Was  £30.00 Now  £27.00

**Showcase Grey Helena Prom Dress
**Showcase Grey Helena Prom Dress

Was  £60.00 Was  £31.50 Now  £28.35

Premium bardot pencil
Premium bardot pencil

Was  £55.00 Was  £30.00 Now  £27.00

**Luxe Nude Glitter Plisse Dress
**Luxe Nude Glitter Plisse Dress

Was  £60.00 Was  £31.50 Now  £28.35

Petite Blush Lace Bardot Prom Dress
Petite Blush Lace Bardot Prom Dress

Was  £40.00 Was  £28.00 Now  £25.20

Petite Yellow Daisy Prom Dress
Petite Yellow Daisy Prom Dress

Was  £60.00 Was  £42.00 Now  £37.80

Petite White Floral Bardot Prom Dress
Petite White Floral Bardot Prom Dress

Was  £48.00 Was  £33.60 Now  £30.24

Petite Navy Lace Bardot Prom Dress
Petite Navy Lace Bardot Prom Dress

Was  £40.00 Was  £28.00 Now  £25.20

**Vila Pink Pleated Lace Back Prom Dress
**Vila Pink Pleated Lace Back Prom Dress

Was  £50.00 Was  £30.00 Now  £27.00

**Billie Black Label Gold Cross Over Midi Dress
**Billie Black Label Gold Cross Over Midi Dress

Was  £40.00 Was  £22.00 Now  £19.80

Petite Blue Daisy Prom Dress
Petite Blue Daisy Prom Dress

Was  £60.00 Was  £25.00 Now  £22.50

**Tall Sleeveless Sequin Fit And Flare Dress
**Tall Sleeveless Sequin Fit And Flare Dress

Was  £24.00 Was  £15.00 Now  £13.50

**Luxe Coral Satin Camisole Dress
**Luxe Coral Satin Camisole Dress

Was  £50.00 Was  £30.00 Now  £27.00

Pink Embroidered Prom Dress
Pink Embroidered Prom Dress

Was  £50.00 Was  £35.00 Now  £31.50

**Luxe Blue Leaf Jacquard Dress
**Luxe Blue Leaf Jacquard Dress

Was  £45.00 Was  £25.00 Now  £22.50

**Luxe Pink Belted Hi Lo Prom Dress
**Luxe Pink Belted Hi Lo Prom Dress

Was  £50.00 Was  £17.00 Now  £15.30

Black Embroidered Prom Dress
Black Embroidered Prom Dress

Was  £60.00 Was  £35.00 Now  £31.50

**Luxe Navy Popover Dress
**Luxe Navy Popover Dress

Was  £65.00 Was  £31.50 Now  £28.35

**Little Mistress Coral Lace Skater Dress
**Little Mistress Coral Lace Skater Dress

Was  £65.00 Was  £52.00 Now  £46.80

**Little Mistress Grey Pleated Maxi Dress
Enjoy 20% Off Enjoy 20% Off
**Little Mistress Pink V-Neck Maxi Dress
**Little Mistress Pink V-Neck Maxi Dress

Was  £85.00 Was  £59.50 Now  £53.55

**Little Mistress Grey Embellished Maxi Dress
**Little Mistress Grey Embellished Maxi Dress

Was  £75.00 Was  £45.00 Now  £40.50

Ivory Placement Print Shift Dress
Ivory Placement Print Shift Dress

Was  £38.00 Was  £22.00 Now  £19.80

**Luxe Yellow Jacquard Prom Dress
**Luxe Yellow Jacquard Prom Dress

Was  £50.00 Was  £30.00 Now  £27.00

Pink Rose Print Double Layer Maxi dress
Pink Rose Print Double Layer Maxi dress

Was  £45.00 Was  £25.00 Now  £22.50

Floral Ruffle Shoulder Maxi Dress
Floral Ruffle Shoulder Maxi Dress

Was  £42.00 Was  £25.00 Now  £22.50

Pink Ruffle Bardot Dress
Pink Ruffle Bardot Dress

Was  £42.00 Was  £25.00 Now  £22.50

**Luxe Candy Floral Bardot Prom Dress
**Luxe Candy Floral Bardot Prom Dress

Was  £50.00 Was  £25.00 Now  £22.50

**Luxe Navy Bardot Dress
**Luxe Navy Bardot Dress

Was  £50.00 Was  £30.00 Now  £27.00

**Luxe Blush Wrap Prom Dress
**Luxe Blush Wrap Prom Dress

Was  £50.00 Was  £25.00 Now  £22.50

**Luxe China Floral Bardot Prom
**Luxe China Floral Bardot Prom

Was  £50.00 Was  £30.00 Now  £27.00

**Luxe Pink Bardot Prom Dress
**Luxe Pink Bardot Prom Dress

Was  £50.00 Was  £30.00 Now  £27.00

Navy And Ivory Stripe Prom Dress
Navy And Ivory Stripe Prom Dress

Was  £45.00 Was  £25.00 Now  £22.50

**Little Mistress Grey Lace Maxi Dress
**Little Mistress Grey Lace Maxi Dress

Was  £75.00 Was  £60.00 Now  £54.00

**Little Mistress Orange Crochet Shift Dress
**Little Mistress Orange Crochet Shift Dress

Was  £67.00 Was  £40.00 Now  £36.00

DP Curve Blush Bardot Dress
DP Curve Blush Bardot Dress

Was  £26.00 Was  £15.00 Now  £13.50

Petite Green Belted Scuba Prom Dress
Petite Green Belted Scuba Prom Dress

Was  £40.00 Was  £12.00 Now  £10.80

**Luxe Blue Bardot Prom Dress
**Luxe Blue Bardot Prom Dress

Was  £50.00 Was  £25.00 Now  £22.50

Sequin lace pencil dress
Sequin lace pencil dress

Was  £42.00 Was  £25.00 Now  £22.50

**Luxe Navy Floral Prom Dress
**Luxe Navy Floral Prom Dress

Was  £45.00 Was  £15.00 Now  £13.50

**Luxe Navy Sateen Camisole Dress
**Luxe Navy Sateen Camisole Dress

Was  £50.00 Was  £20.00 Now  £18.00

**Tall black lace bardot dress
**Tall black lace bardot dress

Was  £24.00 Was  £10.00 Now  £9.00

**Showcase Coral 'Beth' Prom Dress
**Showcase Coral 'Beth' Prom Dress

Was  £55.00 Was  £30.00 Now  £27.00

**Luxe Lilac Belted Prom Dress
**Luxe Lilac Belted Prom Dress

Was  £45.00 Was  £20.00 Now  £18.00

**Luxe Monochrome Stripe Prom Dress
**Luxe Monochrome Stripe Prom Dress

Was  £45.00 Was  £20.00 Now  £18.00

**Little Mistress Mini Dress
**Little Mistress Mini Dress

Was  £75.00 Was  £45.00 Now  £40.50

**Little Mistress Gold Midi Prom Dress
**Little Mistress Gold Midi Prom Dress

Was  £70.00 Was  £20.00 Now  £18.00

**Little Mistress Purple Drape Maxi Dress
**Little Mistress Purple Drape Maxi Dress

Was  £80.00 Was  £45.00 Now  £40.50

**Little Mistress Prom Dress
**Little Mistress Prom Dress

Was  £75.00 Was  £30.00 Now  £27.00

**Little Mistress Teal Dress
**Little Mistress Teal Dress

Was  £80.00 Was  £45.00 Now  £40.50

**Little Mistress Mink Floral Embroidered Bodycon Dress
**Little Mistress Mink Floral Embroidered Bodycon Dress

Was  £85.00 Was  £40.00 Now  £36.00

**Paper Dolls Black Lace Dress
**Paper Dolls Black Lace Dress

Was  £60.00 Was  £35.00 Now  £31.50

**Paper Dolls Red Crochet Dress
**Paper Dolls Red Crochet Dress

Was  £64.00 Was  £35.00 Now  £31.50

**Paper Dolls Lace Panel Bardot Dress
**Paper Dolls Lace Panel Bardot Dress

Was  £56.00 Was  £20.00 Now  £18.00

**Paper Dolls Jade Green High Neck Dress
**Paper Dolls Jade Green High Neck Dress

Was  £64.00 Was  £35.00 Now  £31.50

**Paper Dolls Crochet Bardot Dress
**Paper Dolls Crochet Bardot Dress

Was  £60.00 Was  £35.00 Now  £31.50

**Showcase Curve Salama Bodycon
**Showcase Curve Salama Bodycon

Was  £55.00 Was  £30.00 Now  £27.00

*Izabel London Multi Black Maxi Dress
*Izabel London Multi Black Maxi Dress

Was  £30.00 Now  £15.00

*Quiz Blue Chiffon V-Neck Maxi Dress
*Quiz Blue Chiffon V-Neck Maxi Dress

Was  £69.99 Was  £59.99 Now  £53.99

*Quiz Blue Hi-Neck Glitter Waterfall Maxi Dress
*Quiz Blue Hi-Neck Glitter Waterfall Maxi Dress

Was  £79.99 Was  £69.99 Now  £62.99

*Izabel London Multi Black Skater Dress
*Izabel London Multi Black Skater Dress

Was  £35.00 Now  £24.00

*Izabel London White Foliage Print Dress
*Izabel London White Foliage Print Dress

Was  £28.00 Now  £15.00

*Quiz Peach Chiffon V-Neck Maxi Dress
*Quiz Peach Chiffon V-Neck Maxi Dress

Was  £69.99 Was  £49.99 Now  £44.99

*Quiz Black Embellished Maxi Dress
*Quiz Black Embellished Maxi Dress

Was  £79.99 Was  £69.99 Now  £62.99

*Feverfish Blue Contrast Dress
*Feverfish Blue Contrast Dress

Was  £32.00 Was  £20.00 Now  £18.00

*Voulez Vous Grey Floral Wrap Dress
*Voulez Vous Grey Floral Wrap Dress

Was  £35.00 Was  £25.00 Now  £22.50

*Voulez Vous White Cherry Blossom Dress
*Voulez Vous White Cherry Blossom Dress

Was  £32.00 Was  £25.00 Now  £22.50

*Feverfish Lemon Contrast Dress
*Feverfish Lemon Contrast Dress

Was  £32.00 Was  £20.00 Now  £18.00

*Quiz Mesh Insert Maxi Dress
*Quiz Mesh Insert Maxi Dress

Was  £64.99 Was  £39.99 Now  £35.99

*Quiz Black Mesh Insert Maxi Dress
*Quiz Black Mesh Insert Maxi Dress

Was  £64.99 Was  £39.99 Now  £35.99

*Izabel London Fuchsia Lace Skater Dress
*Izabel London Fuchsia Lace Skater Dress

Was  £30.00 Was  £20.00 Now  £18.00

*Quiz Navy Diamante Keyhole Fishtail Maxi Dress
*Quiz Navy Diamante Keyhole Fishtail Maxi Dress

Was  £69.99 Was  £49.99 Now  £44.99

*Quiz Cream Floral Print Dress
*Quiz Cream Floral Print Dress

Was  £59.99 Was  £49.99 Now  £44.99

*Chi Chi London Navy Petite Jacquard Dress
*Chi Chi London Navy Petite Jacquard Dress

Was  £67.99 Was  £47.59 Now  £42.83

*Voulez Vous Ivory Lace Ladder Dress
*Voulez Vous Ivory Lace Ladder Dress

Was  £30.00 Was  £18.00 Now  £16.20

*Voulez Vous Pale Blue Lace Ladder Dress
*Voulez Vous Pale Blue Lace Ladder Dress

Was  £30.00 Was  £18.00 Now  £16.20

*Quiz Nude Chiffon Embellished Dress
*Quiz Nude Chiffon Embellished Dress

Was  £69.99 Was  £59.99 Now  £53.99

*Quiz Navy Chiffon Embellished Dress
*Quiz Navy Chiffon Embellished Dress

Was  £69.99 Was  £59.99 Now  £53.99

*Quiz Nude Bodycon Fishtail Maxi Dress
*Quiz Nude Bodycon Fishtail Maxi Dress

Was  £54.99 Was  £44.99 Now  £40.49

*Izabel London Black Floral Print Maxi Dress
*Izabel London Black Floral Print Maxi Dress

Was  £35.00 Was  £24.00 Now  £21.60

*Izabel Black Round Neck Maxi Dress
*Izabel Black Round Neck Maxi Dress

Was  £65.00 Was  £40.00 Now  £36.00

*Izabel London Black Floral Skater Dress
*Izabel London Black Floral Skater Dress

Was  £32.00 Was  £24.00 Now  £21.60

*Quiz Black Diamante Maxi Dress
*Quiz Black Diamante Maxi Dress

Was  £69.99 Was  £39.99 Now  £35.99

*Quiz Navy Embroidered Dress
*Quiz Navy Embroidered Dress

Was  £29.99 Was  £24.99 Now  £22.49

*Chi Chi London Petite Navy Prom Dress
*Chi Chi London Petite Navy Prom Dress

Was  £64.99 Was  £45.49 Now  £40.94

*Quiz Cream Floral Satin Dress
*Quiz Cream Floral Satin Dress

Was  £59.99 Was  £49.99 Now  £44.99

*Quiz Diamante Maxi Dress
*Quiz Diamante Maxi Dress

Was  £44.99 Was  £34.99 Now  £31.49

*Chi Chi London Navy Plunge Lace Maxi Dress
*Chi Chi London Navy Plunge Lace Maxi Dress

Was  £68.00 Was  £47.60 Now  £42.84

*Quiz Cream Dip Hem Dress
*Quiz Cream Dip Hem Dress

Was  £29.99 Was  £19.99 Now  £17.99

*Quiz Cream Poppy Print Satin Dress
*Quiz Cream Poppy Print Satin Dress

Was  £59.99 Was  £49.99 Now  £44.99

*Quiz Pearl Embellished Maxi Dress
*Quiz Pearl Embellished Maxi Dress

Was  £79.99 Was  £44.99 Now  £40.49

*Chi Chi London Pink Floral Bardot Dress
*Chi Chi London Pink Floral Bardot Dress

Was  £64.99 Was  £45.49 Now  £40.94

*Chi Chi London Navy Floral Dress
*Chi Chi London Navy Floral Dress

Was  £59.99 Was  £41.99 Now  £37.79

*Chi Chi London Pink Floral Print Mini Dress
*Chi Chi London Pink Floral Print Mini Dress

Was  £59.99 Was  £41.99 Now  £37.79