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!
12 / 12

Emma THompson Nanny McPhee12. Emma Thompson as Nanny McPhee in the Nanny McPhee Series

A wartier, weirder Mary Poppins for a new generation. Of course, we love EVERYTHING that Emma Thompson does, because she’s fabulous; but it’s hard not to fall in love with this one, warts and all!









Lucia Peters is BettyConfidential’s senior editor.

Photos 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13

follow BettyConfidential on... Pinterest

Read More About...

Leave a Reply

top of page jump to top