The Fashion Event Up To 30% Off - Shop Now >

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
194 results
**Luxe Multi Coloured Floral Print Prom Dress
Enjoy 20% Off Enjoy 20% Off
**Luxe Red Floral Print Prom Dress with Bow Belt
Enjoy 20% Off Enjoy 20% Off
**Showcase Curve Navy 'Beth' Prom Dress
**Showcase Curve Navy 'Beth' Prom Dress

Was  £55.00 Now  £44.00

Enjoy 20% Off Enjoy 20% Off
**Luxe Silver Floral Print Bardot Prom Dress
Enjoy 30% Off Enjoy 30% Off
**Showcase Red Berry 'Belle' Prom Dress
**Showcase Red Berry 'Belle' Prom Dress

Was  £60.00 Now  £48.00

Enjoy 20% Off Enjoy 20% Off
**Showcase Navy 'Lola' Prom Dress
**Showcase Navy 'Lola' Prom Dress

Was  £55.00 Now  £38.50

Enjoy 30% Off Enjoy 30% Off
**Showcase Blush 'Lola' Prom Dress
**Showcase Blush 'Lola' Prom Dress

Was  £55.00 Now  £38.50

Enjoy 30% Off Enjoy 30% Off
Petite Ivory Lace Pencil Dress
Petite Ivory Lace Pencil Dress

Was  £45.00 Now  £28.00

Red Bow Bardot Bodycon Dress
Red Bow Bardot Bodycon Dress

Was  £25.00 Now  £10.00

Black Bow Bardot Bodycon Dress
Black Bow Bardot Bodycon Dress

Was  £25.00 Now  £15.00

Petite Floral Print Cross Back Prom Dress
Petite Floral Prom Dress
Petite Floral Prom Dress

Was  £45.00 Now  £15.00

Petite Ivory Floral Pencil Dress
Petite Ivory Floral Pencil Dress

Was  £38.00 Now  £22.00

**Tall Blush Frill Pencil Dress
**Tall Blush Frill Pencil Dress

Was  £40.00 Now  £20.00

Petite Pink Ruffle Maxi Dress
Petite Pink Ruffle Maxi Dress

Was  £42.00 Now  £17.00

Black Premium Printed Prom Dress
Black Premium Printed Prom Dress

Was  £65.00 Now  £30.00

**Tall Lime Floral Print Maxi Dress
**Tall Lime Floral Print Maxi Dress

Was  £42.00 Now  £25.00

Petite Yellow RuffleMaxi Dress
Petite Yellow RuffleMaxi Dress

Was  £42.00 Now  £10.00

**Showcase Navy 'Belle' Prom Dress
**Showcase Navy 'Belle' Prom Dress

Was  £60.00 Now  £42.00

Enjoy 30% Off Enjoy 30% Off
**Showcase Navy 'April' Prom Dress
**Showcase Navy 'April' Prom Dress

Was  £60.00 Now  £42.00

Enjoy 30% Off Enjoy 30% Off
**Luxe Nude Glitter Plisse Dress
**Luxe Nude Glitter Plisse Dress

Was  £60.00 Now  £15.00

Premium bardot pencil
Premium bardot pencil

Was  £55.00 Now  £17.00

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

Was  £48.00 Now  £15.00

Petite Yellow Daisy Prom Dress
Petite Yellow Daisy Prom Dress

Was  £60.00 Now  £20.00

**Tall Pink Lace Fit And Flare Dress
**Tall Pink Lace Fit And Flare Dress

Was  £40.00 Now  £20.00

Petite Blue Daisy Prom Dress
Petite Blue Daisy Prom Dress

Was  £60.00 Now  £25.00

**Tall Sleeveless Sequin Fit And Flare Dress

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

Was  £50.00 Now  £7.00

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

Was  £45.00 Now  £12.00

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

Was  £50.00 Now  £17.00

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

Was  £65.00 Now  £16.00

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

Was  £50.00 Now  £13.60

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

Was  £45.00 Now  £25.00

Ivory Placement Print Shift Dress
Ivory Placement Print Shift Dress

Was  £38.00 Now  £12.00

Floral Ruffle Shoulder Maxi Dress
Floral Ruffle Shoulder Maxi Dress

Was  £42.00 Now  £25.00

**Showcase Cobalt Evening Maxi Dress
**Showcase Cobalt Evening Maxi Dress

Was  £65.00 Now  £45.50

Enjoy 30% Off Enjoy 30% Off
**Showcase Cobalt Natalie Maxi Dress
**Showcase Cobalt Natalie Maxi Dress

Was  £65.00 Now  £45.50

Enjoy 30% Off Enjoy 30% Off
Pink Ruffle Bardot Dress
Pink Ruffle Bardot Dress

Was  £42.00 Now  £25.00

**Showcase Grey 'Grace' Prom Dress
**Showcase Grey 'Grace' Prom Dress

Was  £55.00 Now  £38.50

Enjoy 30% Off Enjoy 30% Off
**Luxe Candy Floral Bardot Prom Dress
**Luxe Candy Floral Bardot Prom Dress

Was  £50.00 Now  £15.00

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

Was  £50.00 Now  £30.00

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

Was  £50.00 Now  £15.00

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

Was  £50.00 Now  £20.00

**Luxe Pink Blurred Floral Dress
**Luxe Pink Blurred Floral Dress

Was  £45.00 Now  £15.00

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

Was  £50.00 Now  £16.00

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

Was  £45.00 Now  £25.00

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

Was  £50.00 Now  £15.00

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

Was  £45.00 Now  £15.00

**Luxe Monochrome Spot Belt Prom Dress
**Luxe Monochrome Spot Belt Prom Dress

Was  £45.00 Now  £15.00

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

Was  £55.00 Now  £20.00

**Paper dolls bardot bodycon dress
**Paper dolls bardot bodycon dress

Was  £60.00 Now  £35.00

**Little Mistress Red Poppy Embellished Prom Dress
Enjoy 30% Off Enjoy 30% Off
**Little Mistress Cobalt Embellished Prom Dress
Enjoy 30% Off Enjoy 30% Off
**Little Mistress Blush Mesh Trim Prom Dress
Enjoy 30% Off Enjoy 30% Off
**Vero Moda Coral Prom Dress
**Vero Moda Coral Prom Dress

Was  £52.00 Now  £25.00

**Vero Moda Navy Prom Dress
**Vero Moda Navy Prom Dress

Was  £52.00 Now  £15.00

**Vila White Lace Strap Dress
**Vila White Lace Strap Dress

Was  £55.00 Now  £38.50

Enjoy 30% Off Enjoy 30% Off
**Vila Blue Lace Strap Dress
**Vila Blue Lace Strap Dress

Was  £55.00 Now  £38.50

Enjoy 30% Off Enjoy 30% Off
*Quiz Floral Print V-Bar Dress
*Quiz Floral Print V-Bar Dress

Was  £24.99 Now  £14.99

*Quiz Dip Dye Strap Crochet Shift Dress
*Quiz Dip Dye Strap Crochet Shift Dress

Was  £34.99 Now  £24.99

**Vila Mint Keyhole Halter Neck Skater Dress
*Quiz Pink Petite Lace Skater Dress
*Quiz Pink Petite Lace Skater Dress

Was  £34.99 Now  £16.99

**Vila Navy Lace Halter Neck Skater Dress
*Quiz Blue Petite Lace Skater Dress
*Quiz Blue Petite Lace Skater Dress

Was  £34.99 Now  £24.99

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

Was  £35.00 Now  £12.00

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

Was  £48.00 Now  £20.00

*Quiz Aqua V-Neck Maxi Dress
*Quiz Aqua V-Neck Maxi Dress

Was  £74.99 Now  £44.99

*Girls on Film Coral Slinky Coral Maxi Dress

Enjoy 30% Off Enjoy 30% Off
**Vila Navy 'Milina' V-Neck Skater Dress
**Vila Navy 'Milina' V-Neck Skater Dress

Was  £35.00 Now  £16.00

**Vila Navy Lace Halter Neck Maxi Dress
**Vila Navy Lace Halter Neck Maxi Dress

Was  £48.00 Now  £15.00

*Girls on Film Cerise Strappy Shift Dress
Enjoy 30% Off Enjoy 30% Off
*Quiz Cream Floral Print Prom Dress
*Quiz Cream Floral Print Prom Dress

Was  £59.99 Now  £39.99

*Quiz Blue 3D Flower Prom Dress
*Quiz Blue 3D Flower Prom Dress

Was  £64.99 Now  £34.99

*Quiz Pink Satin Pleat Prom Dress
*Quiz Pink Satin Pleat Prom Dress

Was  £64.99 Now  £34.99

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

Was  £50.00 Now  £20.00

*Tenki Olive Leaf Skater Dress
*Tenki Olive Leaf Skater Dress

Was  £26.00 Now  £15.00

*Quiz Blue Floral High Neck Prom Dress
*Quiz Blue Floral High Neck Prom Dress

Was  £59.99 Now  £29.99

*Roman Originals Pink Fit And Flare Dress
Enjoy 20% Off Enjoy 20% Off
*Izabel London Navy Lace Trim Prom Dress
*Izabel London Navy Lace Trim Prom Dress

Was  £30.00 Now  £20.00

*Izabel London Black Floral Fit & Flare Dress
*Izabel London Multi Yellow Floral Dress
*Izabel London Multi Yellow Floral Dress

Was  £35.00 Now  £24.00

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

Was  £30.00 Now  £15.00

**Little Mistress Coral Lace Skater Dress
*Izabel London Black Foliage Print Dress
*Izabel London Black Foliage Print Dress

Was  £28.00 Now  £15.00

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

Was  £28.00 Now  £15.00

*Izabel London Multi Navy Floral Dress
*Izabel London Multi Navy Floral Dress

Was  £30.00 Now  £20.00

*Quiz Monochrome Diamante Keyhole Maxi Dress
*Izabel London Black Floral Skater Dress
*Izabel London Black Floral Skater Dress

Was  £35.00 Now  £20.00

*Quiz Pale Pink Floral Skater Dress
*Quiz Pale Pink Floral Skater Dress

Was  £59.99 Now  £29.99

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

Was  £69.99 Now  £34.99

*Quiz Pale Pink Embellished Maxi Dress
*Quiz Pale Pink Embellished Maxi Dress

Was  £74.99 Now  £44.99

**Little Mistress Grey Pleated Maxi Dress
*Izabel London Multi Black Skater Dress
*Izabel London Multi Black Skater Dress

Was  £35.00 Now  £24.00

*Quiz Nude Sequin Fishtail Maxi Dress
*Quiz Nude Sequin Fishtail Maxi Dress

Was  £99.99 Now  £89.99

Enjoy 10% Off Enjoy 10% Off
**Little Mistress Pink V-Neck Maxi Dress
**Little Mistress Pink V-Neck Maxi Dress

Was  £85.00 Now  £50.00

**Little Mistress Grey Embellished Maxi Dress
*Quiz Peach Chiffon V-Neck Maxi Dress
*Quiz Peach Chiffon V-Neck Maxi Dress

Was  £69.99 Now  £34.99

*Quiz Blue Dip Dye Strap Crochet Dress
*Quiz Blue Dip Dye Strap Crochet Dress

Was  £34.99 Now  £24.99

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

Was  £79.99 Now  £59.99

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

Was  £32.00 Now  £15.00

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

Was  £35.00 Now  £15.00

*Feverfish Lemon Contrast Dress
*Feverfish Lemon Contrast Dress

Was  £32.00 Now  £20.00

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

Was  £64.99 Now  £29.99

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

Was  £30.00 Now  £20.00

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

Was  £34.99 Now  £24.99

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

Was  £59.99 Now  £29.99

*Chi Chi London Navy Petite Jacquard Dress
**Little Mistress Pink Crochet Shift Dress
**Little Mistress Grey Lace Maxi Dress
**Little Mistress Grey Lace Maxi Dress

Was  £75.00 Now  £45.00

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

Was  £30.00 Now  £15.00

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

Was  £30.00 Now  £15.00

*Quiz Floral Print Dip Hem Midi Dress
*Quiz Floral Print Dip Hem Midi Dress

Was  £34.99 Now  £24.99

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

Was  £69.99 Now  £34.99

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

Was  £69.99 Now  £34.99

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

Was  £65.00 Now  £40.00

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

Was  £32.00 Now  £24.00

*Izabel London Black Floral Print Maxi Dress

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

Was  £69.99 Now  £19.99

*Quiz Navy Embroidered Dress
*Quiz Navy Embroidered Dress

Was  £29.99 Now  £14.99

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

Was  £79.99 Now  £44.99

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

Was  £64.99 Now  £45.49

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

Was  £29.99 Now  £19.99

*Quiz Diamante Maxi Dress
*Quiz Diamante Maxi Dress

Was  £44.99 Now  £24.99

**Little Mistress Coral Shift Dress
**Little Mistress Coral Shift Dress

Was  £65.00 Now  £20.00

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

Was  £75.00 Now  £40.00

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

Was  £75.00 Now  £24.00

**Little Mistress Metallic Midi Prom Dress
**Little Mistress Teal Dress
**Little Mistress Teal Dress

Was  £80.00 Now  £36.00

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

Was  £60.00 Now  £35.00

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

Was  £60.00 Now  £28.00

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

Was  £64.00 Now  £35.00

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

Was  £56.00 Now  £20.00

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

Was  £64.00 Now  £35.00

**Little Mistress Lace Back Pleat Maxi Dress
**Little Mistress Orange Prom Dress
**Little Mistress Orange Prom Dress

Was  £62.00 Now  £35.00

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

Was  £64.99 Now  £45.49

*Chi Chi London Pink Floral Print Mini Dress