Double double toil and trouble - it's all about the witch. Three witches to be exact: Mila Kunis, Rachel Weisz and Michelle Williams did that all beautiful-AND-glamourous thing for the London premiere of Oz: The Great And Powerful.
This is exactly how to do gorgeous goddess-like style. Rachel wore a nude, strapless Michael Kors gown, Mila went for a ruffle Alexander McQueen number and Michelle won us over in a killer peacock-feather bodice ensemble. Once, twice, three times WOW.
Rachel Weisz is a stunner. Fact. Take a look through our gallery below to get the look - or at least swoon over hers: