Your wedding day: it’s the day you’ve dreamt about forever. The most important day of your life and a time of cherished memories. So it has to be perfect – for you, for your family and for all the friends that have gathered from far and wide to wish you well in your new life together.