Kristen Stewart and Charlize Theron Credit: Dave Hogan/Getty Images (2)

Looks like Snow White has tried to outshine her evil stepmother -- or vice versa!

At Monday's London premiere of Snow White and the Huntsman, both Kristen Stewart and Charlize Theron chose dramatic statement gowns with sheer skirts.

Stewart, 22, chose an artistic black lace and ivory design from Marchesa's Fall 2012 collection, while Theron, 36, went for an all-black tulle design, part of Christian Dior's Spring 2012 couture line and Solange Azagury-Partridge
 jewelry. Both actresses wore their hair in updos. (The Twilight star's chignon was adorned with a gold chain.)

But even though Theron's evil Queen Ravenna sends Chris Hemsworth's Huntsman character to kill a Snow White-playing Stewart, the actress' rivalry doesn't carry over to real life.

"I love that girl, like, I would jump off a building for that girl," Theron, who announced she adopted a son in March, told Access Hollywood last month. "She's amazing. She's the real deal… [and] she gives really good back rubs."

The two costars also bonded on set over their love of cooking.

"They're both really reserved, but they've had a few dinners together," a source told Us Weekly in December 2011 while the costars were filming. "They're serious cooks and like to compare notes."