Salma Hayek Goes Topless, Talks Being 'Desperate' In Past Relationships

Published
The actress looks amazing at 48, and tells Allure about her "perfect" man, and not-so-perfect past.