So in simple words.....you wouldn't really care about how she treats you.
that's very clever...:D:
Yeah but what would you do in that situation?
I agree with Gaia, I wouldn't wear either. Me personally I'd say to her something like I'd rather not wear cos I don't think it suits me, not in a nasty way or anything and if she still gets upset that's her problem.
When my own Mum gave me stuff in my teens that I didn't like I told her straight (but respectfully) it wasn't really my taste. Even now when she says 'Oh, I'm leaving u this jewellery' and I find it a bit old fashioned I tell her straight it's not really something I'd wear, no point pretending I like something I don't and don't see why it should be any different with a MIL.