Gorgeouses, because I love you, I’m going to make this promise to you right now: I, Haley Overland, promise to always share as many photos as possible of the massive and supremely, impossibly handsome
THOR Chris Hemsworth, 28, holding his wee 2-month-old baby, India Rose.
Like this photo of Chris (left)? Well, there are so many more like it (only better…)!
So to honour that promise today, I give you THIS set of the most recent photos of him, baby India and his wife Elsa Pataky, 35, strolling along the streets of Madrid, Spain (her home town). Ready for it?