High street retailer H&M has chosen Swedish-American actor Joel Kinnaman as the face of its Fall 2012 ad campaign, directed by Jonas Akerlund.