You have pictured your wedding day for as long as you can remember, but have you given much thought to what you would give your...