Weddings, as we all know, aren't exactly the cheapest of events. In fact, the average costs around an eye-watering £24,000, which for many is just not possible.
While you might think your biggest extravagance is the dress, you don't actually have to spend thousands on a Vera Wang to look gorgeous on your big day.
To prove our point, we've selected 25 wedding dresses all under £1000, to suit every shape and size.
HOPE WEDDING DRESS