Chris Evans donned a geek-chic suit and glasses ensemble for the Hollywood premiere of Captain America: The First Avenger in LA today. Chris is no stranger to the comic book blockbuster genre thanks to his work in the Fantastic Four movies, and he’ll also reprise his role as Steve Rogers/Captain America in The Avengers. Several of his fellow superhero actors in The Avengers walked the blue carpet today, including Chris Hemsworth with wife Elsa Pataky, Robert Downey Jr. and Samuel L. Jackson. Also in attendance were Chris’ co-stars Sebastian Stan and Hayley Atwell, while Vanessa Hudgens showed off her new short haircut.
Keep reading for more photos!