Entertainment Weekly


Stay Connected


Advertise With Us

Learn More

Skip to content
Join Now
PetHero: Save 25% at the vet; get toys, treats, and a 24/7 lost pet conciergeLearn More


Sexy stars' hottest (and coldest) roles

Sexy stars’ hottest (and coldest) roles — Marlon Brando, Halle Berry, and Christian Bale have sizzled and fizzled

Posted on

Sexy stars’ hottest (and coldest) roles

Marlon Brando
Sexiest Role: A Streetcar Named Desire (1951)
He gave the shirt off his back to play this iconic hunky brute.
Least Sexy Role: The Island of Dr. Moreau (1996)
And they say no man is an island.

Halle Berry
Sexiest Role: Die Another Day (2002)
Berry’s sultry spy left Bond fans shaken and stirred.
Least Sexy Role: Catwoman (2004)
Her kitschy getup was less sex kitten than stray cat.

Christian Bale
Sexiest Role: American Psycho (2000)
If looks could kill, Bale’s twisted playboy wouldn’t have needed a chainsaw.
Least Sexy Role: The Machinist (2004)
The actor brought his character to life by looking like death.