rain on your wedding day – top wedding traditions and superstitions explained