Fashion Worn to Perfection: Chris Hemsworth in Ermenegildo Zegna By Matt Bell on April 24, 2013 Life is good when you're Chris Hemsworth who jaunted down to Australia the... Read more →