christhor460WM.jpg

Chris Hemsworth looked dapper on the red carpet for the premiere of his latest flick Thor.

The hunky actor was happy to greet fans outside of the El Capitan Theatre in Hollywood. Unfortunately pregnant co-star Natalie Portman was a no-show ... but we have a feeling she has other things on her mind.

Colin Farrell isn't in the Marvel movie, but we were sure happy to see him strutting his sexy stuff. What a stud!

thor red carpet El Capitan Theatre

See which 57-year-old The Thomas Crown Affair actress still looks stunning ... after the jump.