Oh, and I would wear the trousers! Well, depending on how they are below the knee.
But together, they are nowhere near a 'now' outfit. Alone, they're not really current fashions. Alone, they're not things Mary Jane's traditionally worn, and together, as toasty_fresh said, they are nowhere near what a lady of her lifestyle would be expected to wear (and expectations count for her work' we've never known MJ to be someone who shuns glamour or publicity-friendly clothes, and that was before she was a reality TV host).
They are just so not from the wardrobe of Mary Jane Watson. She's worn some weird stuff, but it was mostly a bit flash in some way. This ain't flash. It's just not her. And it doesn't even look well-researched or thought out, allowing for artists being unfamiliar with a particular character type.