Rachel Weisz Mila Kunis Michelle Williams at Oz premiere
RACHEL Weisz, Michelle Williams and Mila Kunis look wicked in strapless dresses at the premiere of Oz the Great and Powerful.
The three witches from the movie cast a spell on a grey, damp evening as they arrived on Leicester Square's own yellow brick road.
Brit star Rachel looked stunning in a floor-length cream gown, with a thin belt to accentuate her hourglass figure and her brunette hair swept up into a sleek bun.
The 42-year-old – who left Bond star hubby Daniel Craig at home for the occasion – plays Evanora, one of three sibling sorceresses who bewitch James Franco's Oz in the movie.
Black Swan star Mila Kunis, 29 – who plays the Wicked Witch of the West – went for a checked dress with fitted bodice and a flowing gypsy style skirt.
She's a far cry from the green-faces hag of the orginal 1939 movie.
Blonde Michelle Williams, who completes the trio as good witch Glinda, looked demure in a mottled blue and green dress, giving the only hint of Emerald to the event.
They were joined by co-star James Franco, looking wizard in a dapper grey suit, and matching tie.
He stars as a small time magician whose hot air balloon is swept away to an enchanting land, giving him the opportunity to transform himself into a great wizard and ruler.
The 34-year-old heartthrob is set to become the 2,492nd star on the Hollywood Walk of Fame next week.
Oz director Sam Raimi will be a guest speaker at the Hollywood ceremony along with actor pal actor pal Seth Rogen.
More Celeb Stories Here