Rachel Weisz wears a lovely red Victoria Beckham dress at the Los Angeles world premiere of Walt Disney Pictures' Oz The Great And Powerful.