Mexican beauty Salma Hayek will turn 50 on Sept. 2, 2016. Take a look at some of her most stylish looks so far.
Salma Hayek at 50: Her style through the years
Next post: See what the stars changed into after the VMAS
Previous post: 25 habits of people who age gracefully