Mila Kunis In Givenchy & Michelle Williams In Victoria Beckham - 'Oz The Great And Powerful' Moscow Photocall

The stars of ‘Oz The Great And Powerful’ attended a photocall on the roof of the Ritz hotel in Moscow, Russia this afternoon.

Mila Kunis: The dark-haired beauty smouldered, as she naturally does, wearing a grey ruched and ruffled long-sleeved Givenchy Pre-Fall 2013 dress. The dress wouldn’t have been my first choice but surprisingly she makes it work, especially when paired with animal-print Louboutin heels to keep things interesting.

James Franco: I don’t really have many words for this get up. I mean, why are his jeans tucked into his boots?

Michelle Williams: The actress continues to impress during this promo tour, wearing a Victoria Beckham Spring 2013 dress. Her dress is slightly modified from the version which took to the runway: Michelle’s skirt has three tiers. I love the styling, which includes simple makeup with glossy lips and ankle-strap star-accented Charlotte Olympia heels.

Credit: Style.com & Getty