Amy Adams also shone on the red carpet.
The flame-haired beauty – who plays intrepid reporter Lois Lane in the flick – showed off her stunning curves in a vibrant blue boob-tube dress showing off ample cleavage.
She looked nothing like her on-screen alter ego who we are used to seeing in boring office clothes.