Chris Evans says Captain America is a virgin

If there’s anything you can say about Captain America, it’s that he’s old-fashioned. Steve Rogers — the man behind the shield — is a product of a bygone era that was quite a bit more traditional.
Chris Evans, who plays Captain America in the Marvel movies, believes that even in a modern world, Rogers is likely clinging to his traditional values — especially when it comes to love. Speaking to Entertainment Weekly about any possibility of a love interest for Cap, Evans says, “It’s funny when you think about it — he’s probably a virgin … I don’t know when it would’ve happened.”
Rogers was born on July 4, 1920. That means, if Evans is right about the character’s sexual history, Captain America is a 94-year-old virgin. Take that, Steve Carell. Suddenly “The 40-Year-Old Virgin” doesn’t sound so crazy.
It’s not like it’s all his fault, though. Between being encased in ice for decades and saving the world from all kinds of evil, Rogers has been a bit busy.
Still, even Evans admits he might be wrong. While be believes Rogers was “probably holding out for Peggy Carter [Hayley Atwell],” there were those USO tours he went on during “Captain America: The First Avenger.” 
“Maybe one of those [dancing] girls blew his mind,” Evans says with a laugh.