Ask anyone who still has their school ball photos for advice on what to wear and it's bound to be the same message - if you don't want years of cringing, avoid trends at all cost.
For a look that will be as glam in 20 years as it is on
the big night, choose classic styling and a dress in a colour that will stand the test of time.
Black may be timeless but for the night when you get to shine, jewel colours like emerald green, royal blue, ruby red and rich purple will make sure your dress is also memorable.
If you have a set amount of how much you want to spend, be sure to prioritise the dress.
You can skimp on the hair, makeup and accessories, but the special occasion calls for the dress of your dreams.
Makeup DIY-style is nowhere near as daunting as it may have been in the past, thanks to products such L'Oreal's Star Secret Quad Pros. The shades are numbered and correspond with a diagram, making it easy to know where to apply the shades to achieve perfect smokey eyes.
The trend for nude lips makes the choice of lip colour easy, too - just find a pale pink gloss with staying power.
Save money on hairstyling by creating cascading curls with the help of products and the ever-popular ghd stylers. Or if curls are what your classmates are used to seeing you with, create a smooth, sleek and shiny look instead.
If you do make an appointment with a hairdresser, don't underestimate how elegant a professional blow-dry can be or keep the look classic with a simple hair-up like a French twist or low bun.
Take the classic styling through to the finishing touches - strappy heels and a small clutch in a neutral colour.
And don't forget the most glamorous accessory you can take with you on the night is a touch of class.