THE Avengers actor Chris Hemsworth has been showing his softer side.

The Australian star, who plays Thor in the hit film, was spotted taking a stroll through Madrid with his wife, Elsa Pataky, and new baby daughter India.

During their outing, the famous family enjoyed a visit to the Thyssen Museum, did some shopping and dined out with Elsa’s mother, Cristina Medianu.