What would you like to know?
Share this Story

Is Oz's Mila Kunis the hottest witch?

A native of the storied coastal city of Charleston, South Carolina, Julie Sprankles has been a lover of words her entire life. As a Southerner, she certainly has what her mama calls “the gift of gab.” When she’s not writing, Julie can be...

Which witch is the hottest?

Michelle Williams, Rachel Weisz and Mila Kunis will beguile audiences on the big screen in Oz the Great and Powerful, but when it comes to sex appeal, Mila is broom lengths ahead of her sister witches. Could any other stars work their magic like Kunis?
Spellbinding beauties
Mila Kunis as Theodora

In Oz the Great and Powerful, Disney's upcoming Wizard of Oz remix, Ukranian beauty Mila Kunis plays Theodora — a beautiful but unworldly witch who only wants peace to prevail. She is flanked by her sisters — the slightly sinister Evanora, played by Rachel Weisz, and the good witch Glinda, played by Michelle Williams. And, while both Weisz and Williams are stunning stars, neither holds a candle to Kunis when it comes to sheer sexiness.

Kunis built a strong fan base during her time on That ‘70s Show, but it wasn't until she starred opposite Jason Segel in Forgetting Sarah Marshall that audiences began to take notice of Kunis'... ahem... physical assets — thanks largely to an abundance of cleavage-baring ensembles. In 2010, her sexually charged (at times downright erotic) role as Lily in Black Swan cemented her status as one of Hollywood's hottest actresses and earned her Golden Globe and SAG award nominations.

Since then, nary a sexiest-celeb list has debuted without the presence of this pretty, pint-sized star. In 2011, she was GQ's "Knockout of the Year." Last year, she ranked No. 3 on Maxim's "Hot 100" list, No. 9 on FHM Magazine's "Hot 100" list and No. 16 on Guyspeed.com's list of the "100 Most Mind-Numbingly Hot Women of 2012" — not to mention being crowned Esquire's "Sexiest Woman Alive." And this year, she's already secured the No. 2 spot on both Men's Health magazine's "100 Hottest Women of All Time" and Askmen.com's "Top 99 Women for 2013."

So, what's one more title? We think Mila Kunis makes the hottest witch in Hollywood, but could another actress upstage her? We put a few other Tinseltown beauties to the test...

Double, double, toil and trouble!

Eva Mendes, Olivia Wilde, Kristen Stewart and Kate Upton bewitch us.

Eva Mendes and Olivia Wilde as witches

Kristen Stewart and Kate Upton as witches

Which witch is hottest?

Think Eva Mendes is the black cat's meow? Vote via comment for your favorite celebrity witch!

Recommended for You
Comments
Hot
New in Entertainment
Close

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!