• Quiz badge
  • LHM 21 badge

Salma Hayek Has Been In A Movie Nearly Every Year Since 1993 — How Many Of 'Em Have You Seen?

She's been putting in the work for nearly three decades!