For many women, their wedding day is one of the best days of their life.