The stars were out in force last night for the premiere of Disney's new fantasy film Oz the Great and Powerful.
James Franco, Mila Kunis, Rachel Weisz, Michelle Williams, Zach Braff and director Sam Raimi all made their way down a special 'yellow brick carpet' at the event, which saw London's Leicester Square transformed into the wonderful world of Oz.
And you can browse through a collection of pics from the premiere, featuring the stars in all their finery posing and signing autographs for fans, below.
Oz: The Great and Powerful tells the story of struggling carnival magician Oscar Diggs (Franco) who is unexpectedly transported to the strange and magical land. Believing him to be the great wizard everyone has been expecting, the people of Oz are overjoyed. All, that is, apart from Glinda, Theodora and Evanora, three witches who aren't quite convinced by the Kansas conjuror.
Michelle Williams stars as Glinda, with Mila Kunis and Rachel Weisz as Theodora and Evanora.
Directed by Sam Raimi, Oz: The Great and Powerful will be released in the UK on Friday 8 March.