Why would your MIL be upset? You haven’t done anything to cause it. It can happen to her. What if your MIL wakes up on the morning of the shadi witth something similar? Desis are ridiculous and quite disgusting, frankly.
Cover it with make-up and forget about it. Enjoy the day! It’s not an ‘ex-boyfriend’...it’s a small patch on your skin!