Theron and Stewart dazzle at Snow White premiere

South African star Theron - who squares off against Stewart's Snow White as evil Queen Ravenna - wore a revealing sheer dress by Dior Couture while the Twilight actress, 22, chose a lacy number by Marchesa, which she teamed with black trainers.