Michelle Williams stole the show at the London premiere of Oz: The Great and Powerful last night (February 28).

The actress chose a strapless Burberry Prorsum peacock feather frock for the event, which featured a subtle sweetheart neckline and a black band cinched across the waist.

A pair of black peep-toe platform heels with dainty ankle straps finished off the very modern and fashionable look.

She wore her cropped hair do sleek and blowdried to the side, while her makeup was a lesson in understatement.

Also impressing in the style stakes was her Oz co-star Rachel Weisz, who went for timeless elegance in a strapless cream Michael Kors dress with slight ruching at the skirt and a belted waist. She tied her brunette locks back into a chic updo, while a boxy gold clutch and sparkly strappy heels kept the look fun and glamorous.

Mila Kunis failed to impress in a monochrome Alexander McQueen dress which featured a voluminous layered skirt that swamped her petite figure.

Also in attendance was the actresses co-star James Franco, who looked dapper in a grey suit.

The Saturdays singer Una Healy and her husband Ben Foden posed on the green carpet for photographers, with Healy donning a sparkling nude evening gown for the event.