Salma Hayek Vogue Germany / October 11, 2012 shawn salma hayek.