Mia Thermopolis – Princess Diaries
To transform into a true princess, Mia needed to look like one, and that’s where the right dress comes in. The gown made her come alive as a princess in the film, and though it may have seemed like “just a dress,” it managed to make quite an impact.
The dress sparked controversy. Some loved it, and others said it sent the wrong message to young viewers. Many believed that the take-away from the film is that you can’t be accepted without looking beautiful.
Merida - Brave
The release of "Brave" meant that little kids everywhere were introduced to a princess who wasn't just a damsel in distress. Merida wasn't created to portray the standard form of Disney beauty we've all grown accustomed to.
Parents were overjoyed at the fact that the young princess was strong, spoke her mind, and was able to take care of herself. Unfortunately, a 2D drawing of Merida was released, and it looked like she had a makeover. People were obviously upset.
Daredevil - Daredevil
As if the poor casting and the bad script weren't enough, Daredevil's suit was the icing on the cake of this bad movie.
Even though the costume designers attempted to keep the costume true to its origins, the material used did not do the costume justice. The decision to make a full leather suit made the outfit look fake.
Martha - Jumanji: Welcome to the Jungle
The 2017 sequel to the classic "Jumanji" was a smash in theaters. One thing that wasn't a smash, though, was Martha's costume. There was outrage over the fact that she was wearing an outfit that looked too small for her. Karen Gillan (who portrayed Martha) and the filmmakers explained that there was good reason for the lack of clothing.
Though, at the end of the day, this was a classic example and conversation starter about how women are objectified in video games.
Leeloo - The Fifth Element
One of the most infamous cult classics, "The Fifth Element," was full of bizarre costumes and cinematic scenes. One thing stood out to audiences, though, and you didn't have to wait that long into the movie to spot it — the infamous bandage bikini worn by Leeloo (played by Milla Jovovich) at the beginning of the film.
Many thought that the costume showed a little too much of the actress, but she herself didn't mind. She just acted as though she was wearing a regular bikini and continued delivering the best performance of her career.