8 of 16:
Lily Collins and Julia Roberts arrive at the premiere of 'Mirror Mirror' at the Grauman's Chinese Theatre on March 17, 2012 in Hollywood, California.
Roberts, who plays the Evil Queen, wore a Balenciaga pantsuit with a pink blouse. Collins, who plays Snow White, donned a strapless, black and gold Dolce and Gabbana tulle dress with a bell-shaped, tea-length skirt.
( Photo / Todd Williamson / Getty Images For Relativity Media)