John Krasinski says he rejected being Captain America after seeing Chris Hemsworth's body

For ex-The Office star John Krasinski, aka Emily Blunt's cute husband, the bulging muscles of Thor were a deal-breaker when he screen-tested for the role of Captain America.

"In my head, I got the part," John, 36, told TV host Conan O'Brien. "It was a big deal for me, because first of all, I love those Marvel movies. I love superheroes. I love imagination."

But at his screen test, John's enthusiasm fell flat as he tried on the Captain America costume…and burly Aussie hunk Chris Hemsworth walked past all suited up as Thor.

"I was putting on the suit just watching it, I was like 'This is so amazing'. And I got about right to my waist, I was still shirtless and feeling pretty good about myself. It wasn't [his Michael Bay blockbuster] 13 Hours yet, but felt pretty good," John explained.

"All of a sudden Chris Hemsworth walked by as Thor and went 'hey mate', and I went 'I'm good. This is stupid, I shouldn't. It's okay, I'm not going to be Captain America, it's fine'."

Chris Evans eventually got the role in 2010. But as fate would have it, John ended up buffing up anyway for his role as a Navy SEAL in 13 Hours earlier this year.

"Totally selfishly, [sex] is so much better for me being jacked because you feel so much more confident, and see yourself as this much more sexual person, which is really fun," John told Elle magazine.

That's been a blessing for his wife Emily Blunt (who recently starred with none other than Chris Hemsworth in The Huntsman).

"The truth is, she really is the person who would like me any way," he added. "But I don't think she's going to kick the eight-pack abs out of bed."

She sure didn't! They have two daughters: Two-year-old Hazel and two-month-old Violet.

Buff John in 13 Hours. Image: Paramount Pictures.

Hemsworth, Hiddleston and the hammer! Thor: Ragnarok stars' best Instagram photos from their Aussie shoot