Michelle Williams + 12 More Actresses Who Have Played Not-So-Wicked Witches

Michelle Williams stars as Glinda the Good Witch in 'Oz the Great and Powerful'... but we think these other witchy ladies could give her a run for her money!
5 / 12

Emma Watson Hermione Granger4. Emma Watson as Hermione Granger in the Harry Potter Series

No list of good witches would be complete without the addition of Hermione Granger! Emma first took on the role at the tender age of 10—and now, we couldn’t imagine anyone else playing her.






follow BettyConfidential on... Pinterest

Read More About...

Leave a Reply

top of page jump to top