STYLE

The Perfect 10: Salma Hayek

04/04/2012 17:07 | Updated 22 May 2015

Salma Hayek never has a bad day when it comes to her curve-hugging

Suggest a correction