A woman has been left gobsmacked after her spiteful mother-in-law told her she cannot wear white to her own wedding because she has children born outside of wedlock