Our favorite part about Man of Steel" premiere was the fact that Henry Cavill and Bill Nye the Science Guy shared a red carpet. Who saw that coming? Oh, and Amy Adams looked stunning in Nina Ricci, too. We can’t exactly put our finger on why, but the array of celebrities that turned out for the latest Superman film was a total mixed bag. In addition to our favorite bow tie-wearing scientist, there were Joey Fatone and Kris Humphries to throw us for a loop. READ: Taylor Swift Rocks Out at the CMT Awards Cavill embodied his on-screen character looking buff in a charcoal suit, with some seriously prominent shoulders, while Russell Crowe went for a more casual look, leaving his tie at home. Sartorially speaking, the ladies of the film’s cast looked fantastic. We loved Adams’ black Ricci number, siren red Christian Louboutin clutch, and retro hair. The ensemble channeled a noir heroine, which is a style she can pull off easily with her classic features. Her co-stars, Antje Traue and Ayelet Zurer, looked just as chic. Traue went for a crisp summer white look in a form-fitting shift dress, which she enhanced with a cranberry rouge that popped against her blue eyes. Zurer, who, believe it or not, plays Superman’s mother in the film, looked polished in a streamlined mermaid gown. Browse the assortment of looks below and let us know if you think the faux Clark Kent and Lois Lane pulled off their off-screen styles. For more of the stunning pair, check out their smoldering Interview magazine cover.