Salma Hayek at the Stella McCartney Resort and Menswear Collections Launch at Abbey Road Studios in London 11/10/2016

Salma Hayek at the Stella McCartney Resort and Menswear Collections Launch at Abbey Road Studios in London 11/10/2016-1

The 50-year-old Mexican actress Salma Hayek at the Stella McCartney Resort and Menswear collections launch at Abbey Road studios in London.

Salma Hayek at the Stella McCartney Resort and Menswear Collections Launch at Abbey Road Studios in London 11/10/2016-2

Salma Hayek at the Stella McCartney Resort and Menswear Collections Launch at Abbey Road Studios in London 11/10/2016-3

Salma Hayek at the Stella McCartney Resort and Menswear Collections Launch at Abbey Road Studios in London 11/10/2016-4