Despite being completely fictional, Princess Jasmine from Aladdin is getting heat over the updated, more conservative costume that she wears as a face actor in Disney Parks—and yet no one seems to care about Aladdin's more covered-up look.
Here is the old Jasmine costume (a belly shirt and harem pants) modeled after the one from the 1992 animated movie.
And here is her updated look: longer sleeves and a longer skirt.
Here they are side-by-side.
Damn, that new costume seems kind of warm for Agrabah, but at least it will protect her from those Arabian sunburns.
According to Orlando Weekly, people have speculated Jasmine's costume has changed due to guests complaining about her original outfit showing too much skin. Others have speculated Disney covered her up because the actress playing Jasmine was getting catcalled or harassed by adult male park goers.
Regardless of the reason, change is hard, and people are having a hard time warming up to Jasmine's new duds.
Not surprisingly, no one is really talking about Aladdin's updated look. He went from wearing a chest-baring vest and fez to wearing what looks like an ill-fitting marching band costume complete with bejeweled headpiece. But his change of costume hasn't created much of a hubbub at all.
Even for fictional women— you are damned if you do, damned if you don't.