We tip our hat to whoever does the casting over at H&M, because the Swedish retailer has just about every top model lining up to be in their campaigns. In the last year alone, Gisele Bündchen graced the Spring 2011 catalogue, followed by Natasha Poly for Summer, with Sasha Pivovarova and Karlie Kloss covering the Fall lookbooks. And H&M's latest campaign is just as impressive.
The Fall 2011 ad features in-demand faces Anja Rubik and Freja Beha Erichsen, and was shot by none other than Terry Richardson. New face Jade Jackson (who walked the Chloë Sevigny for Opening Ceremony resort 2012 show) also makes an appearance.
We're guessing that some of the retailer's luxury designer collaborators (Lanvin, Donatella Versace) have a hand in their supermodel pull. See the complete shoot here.