Photo: Media

Born while her father was stationed at an Army base in Italy, actress Amy Adams got her start on the stage, performing in dinner theaters. She made her screen debut in the 1999 dark comedy Drop Dead Gorgeous alongside Kirstie Alley, Ellen Barkin, Denise Richards, Brittany Murphy and Kirsten Dunst and landed the role of Brenda Strong, the love interest of con man Frank Abagnale, Jr. (played by none other than Leondardo diCaprio) in 2002’s Catch Me if You Can. More recently, Amy’s lent her voice to Disney’s Enchanted—she received a Golden Globe nom for her performance as Princess Giselleand tackled roles in Night at the Museum: Battle of the Smithsonian, Julie & Julia, Leap Year, and The Fighter.

It was just announced that Amy will play Lois Lane in director Zack Snyder’s upcoming flick Superman: Man of Steel. MTV reports that most fans love the casting, except for one tiny “flaw.” Amy’s 36 while Henry Cavill, the actor that will be playing her on-screen superhero, is 28. The 9 year age gap has some fans feeling puzzled, but comics writer Mark Millar tweeted “Lois won a Pulitzer and kinda given up on guys by the time she meets Superman. She can’t be a 25-year-old. She needs to be formidable.” Age difference or not, one thing’s for certain– Amy looks dazzling in these gorgeous Prada sunglasses! They’re available in black with gray lenses, blue gradient with blue gradient lenses, and tortoise/honey with brown gradient lenses. Protect your peepers in style!

Buy these now: Prada SPR18MS, $170