Salma Hayek at Stella McCartney\'s spring summer 2012 ready to wear collection show 3.10.2011_03.jpg