Mila Kunis, Michelle Williams, Rachel Weisz: The Three Witches Zap The Oz Premiere

Refresh your memory about Oz: The Great And Powerful here. Now you see why we were so excited when we saw the trailer? The Sam Raimi directed film is a prequel to The Wizard Of Oz with James Franco starring as Oscar Diggs, a magician from Kansas who is blown away to Oz by a tornado. Theodora, Evanora and Glinda are the witches played by Mila KunisRachel Weisz and Michelle Williams respectively, and they have the most lush, incredible wardrobes in the movie. We were hoping they wouldn’t let us down at the premiere, and they didn’t, luckily. The official world screening was held at El Capitan Theatre in Hollywood yesterday and all three ladies stepped up sartorially.  Michelle — seen on the left — wore a white Prada dress with black floral embellishments dusted over it,  with mile-high slits up the side. Rachel wore a minimal, but bright vermilion Victoria Beckham gown with Jimmy Choos. But it was Mila who really looked exquisite in a taupe Dolce & Gabbana dress with huge ruby dangling earrings by Sutra and silver Christian Louboutin peep-toes. Not witchy in the slightest, but bewitching, yes.

[Photos: Getty Images]