Many iconic female characters have been portrayed in revealing costumes, often against the actresses' wishes.
Actresses like Carrie Fisher and Angelina Jolie criticized the sexualization of their characters' wardrobes.
Recent portrayals have shifted to more practical and less revealing costumes for female superheroes.