Mila Kunis, Michelle Williams and Rachel Weisz made grand appearances on the red carpet with James Franco last night for the UK premiere of their new movie Oz The Great And Powerful.
The event took place at the Empire Leicester Square last night, and the stars braved the chilly weather with big smiles.
Mila and Michelle looked stunning alongside Rachel Weisz, as well as their co-star Zach Braff and the movie's director Sam Raimi.
Mila, who is currently dating Ashton Kutcher, wore an impressive Alexander McQueen dress and accessorised with a Gemfields Zambian emerald ring by Alexandra Mor with Gemfields Zambian earrings by Dominic Jones.
Take a peek at out pictures from last night, and tell us who you think rocked the red carpet the best.