Sep 23, 2011

Allure Cover Salma Hayek: September 2011






Photographer: Mario Testino
Fashion Editor: Paul Cavaco
Hair: Oribe