15 Popular Celebrities Who Played Opposite Gender Roles And Completely Nailed It

Celebrities can do anything for their role, they shave off their heads, they undergo complete body transformation and they even change their gender for the roles to be played perfectly. Check out these celebrities who have played opposite gender roles flawlessly:

Amanda Bynes in She’s The Man

Angelina Jolie in Salt

Cate Blanchett in I’m Not There


Cillian Murphy in Breakfast on Pluto

Eddie Redmayne in The Danish Girl

Gael Garcia Bernal in La Mala Educacion

Jared Leto in Dallas Buyers Club

Glenn Close in Albert Nobbs

Hilary Swank in Boys Don’t Cry

John Travolta in Hairspray

Johnny Depp in Before Night Falls

Neil Patrick Harris in Hedwig and The Angry Inch

Tyler Perry in Madea’s Witness Protection

Adam Sandler in Jack and Jill

Elle Fanning in 3 Generations


Pooja Singh

Her belief lies in the power of elegant intentionality in this world filled with lurid colors.

Related Articles

Back to top button