Prom season is creeping up, so get ahead of the crowd and bag yourself the best dress to ensure you celebrate in style.
Choosing the right neckline, colour and shape that's right for you can be hard but we've put together the 10 best prom dresses on the high street right now.
From short styles, to the classic floor length gown, we've got it covered.
Glitter Twist Maxi Dress, £32, Miss Selfridge
Miss Selfridge, £32
Stand out from the crowd in this jaw-dropping tie waist gown. This stunning maxi dress is worth every penny, and the neckline and figure-hugging shape mean it'll flatter your curves in the right places.
ASOS Pleated Maxi Dress With Ruffle Open Back £42 ASOS
This stunning floor length dress combines pastels with ruffles without going over-the-top, so at £42 you'll nail two looks in one. This maxi's modest neckline means it's suitable for prom, but the thigh high split makes it versatile and perfect for a summer wedding, christening or party.
Khaki knot front sleeveless maxi column dress £35, River Island
River Island, £35
River Island's versatile and understated maxi is suitable for any occasion. Complete with gorgeous knot front detail, it can be paired with sky high heels and a cute clutch.
Champagne embellished maxi dress, £50, AX Paris
AX Paris, £50
Prom dresses often come in pastels or soft hones, but this light, coral number is striking yet stylish. Don't worry, if you'd rather it in a different colour this style comes in black also, so you're sure to find one to suit your style. This dress may seem simple, but the waistband detail gives it an graceful yet glamorous touch.
Maya Long Sleeved Maxi Dress with Delicate Sequin and Tulle Skirt £90, ASOS
Comfort meets glamour with this sequined number. The elasticated waistband will cinch you in and the Tulle skirt will keep you cool, comfortable and classy.
Satin fishtail gown, £125, Topshop
The satin fishtail gown is a languid, fluid option for special nights out.
In an inky-blue hue, it's cut for a figure-skimming fit. Styled with faux-fur accessories for a playful finish is prom perfect.
Sleeveless Crepe Gown With Thigh Split, £70 at House of Fraser
House of Fraser, £70
You can't go wrong with a midnight blue coloured maxi, and this beautifully feminine dress is perfect for carrying you from prom to the afterparty.
Silver Bloom Bandeau Frill Front Maxi Dress, £42, ASOS
This fun and feminine dress proves you don't need to spend a fortune to get you noticed. A heavily frilled bodice, combined with a lightweight and fitting bandeau underneath, makes it one very perfect prom dress.
Lipsy 3D Floral Detail Maxi Dress £92, Lipsy London
Look seriously stunning in this gorgeous maxi dress from Lipsy. With a 3D pearl flower detail and an eyehole to the back, it is the perfect pick for your prom.
Team it with a pair of high heels and an embellished clutch for those extra brownie points.
Long Sleeve Metallic Knitted Gown £90, Lauren Ralph Lauren at House of Fraser
Metallics are still going to be a huge trend this summer- so this up to date style will be definitely be prom worthy.
the lightweight material and effortlessly glamorous look will make anyone feel like a princess- and it's extremely affordable too for a designer brand.
House of Fraser £90
Boutique Zoe Embellished Waist Maxi Dress, £45, Boohoo
The peachy tones of this dress are perfect for a prom in the summer.
With the embellished detailing and cold shoulder shape- the affordable style is a steal.
Emerald green wrap over long sleeve bardot dress, £25, Pretty Little Thing
Get that perfect red carpet look with this stunning maxi dress. Featuring a figure hugging silhouette shape with an on-trend emerald green fabric, wrap over design and flattering bardot neckline, team this with your go-to heels and accessories to finish this insta-worthy style.