Rachel Weisz stole the show at the Oz The Great and Powerful premiere in Los Angeles on Wednesday night.

The actress wore a figure-hugging, full-length coral dress by Victoria Beckham, which featured thin spaghetti straps and the designer's trademark visible zip down the back.

The 42-year-old star paired the dress with a gold Lanvin clutch and very minimal accessories, leaving the frock to take centre stage.

She wore her hair in an elegant side parting, slicked back into a low bun. Her makeup was suitably simple; a subtle brown smokey eye was the main element, which was complemented by delicate peachy blusher and pale rose pink lipstick.

Rachel Weisz in her Victoria Beckham dress

The dress featured a zip running down the back

Weisz poses with her Oz The Great and Powerful co-stars Mila Kunis and Michelle Williams

Mila Kunis wore a Dolce&Gabbana dress, Christian Louboutin shoes and a Bottega Veneta clutch

Michelle Williams chose a Prada dress and shoes, teamed with a Kate Young for Target clutch.

Oz The Great and Powerful is out in cinemas on March 8 2013.