Talk about acting like a real Captain America!
Chris Evans, star of Captain America: The First Avenger and What's Your Number, put smiles on patients' faces Thursday when he visited his hometown's Children's Hospital Boston.
The 30-year-old hottie, along with his mother (another sweetheart!), took time out from their own holidays to play with the kids in the hospital's playroom as well as visit the children who were unable to leave their rooms.
As if we needed another reason to find Evans attractive?!