Michelle Williams, Mila Kunis, James Franco and Rachel Weisz attended Oz: The Great and Poweful premiere in London last night on the British leg of their film tour.
Whilst many fans were there to celebrate the new Disney offering, we couldn’t help but keep our mouth open at James Franco in a razor sharp suit. PHWOAR!
While Mila Kunis threw on an oversized and unflattering dress, Michelle Williams was the belle of the ball in a feathered bandeau gown.
The film explores the troubled backstory of the Wizard, who starts life as small-time circus magician/huckster named Oscar Diggs (James Franco). When he has to go on the run, his balloon is caught in a tornado and hurled away from Kansas to the magical land of Oz.
Thinking he might finally have found a place to win fame and fortune, Oscar stumbles into a tricky situation involving three witches – Evanora, Theodora (Mila Kunis) and Glinda (Michelle Williams).
Check out the super fit cast…
Michelle Williams
Mila Kunis
Rachel Weisz
James Franco
Zach Braff