An engagement is one of the most exciting life events to celebrate.
The coming together of families, the love and beauty of it all can make wedding planning a joy.
But sometimes that feeling can be quickly dulled by the daunting cost, with experts estimating that the average wedding costs anywhere from £18,000 to £32,000.