It's the biggest day of many people's lives, and one that's impossible not to think about constantly for days, even months beforehand – of course, I'm talking about the wedding day. Whether you've ...