Can you believe that Salma Hayek is 46 years old! The actress, icon, and mom looks just as fresh-faced and fabulous as actresses twenty years younger.
Salma Hayek hit the red carpet in New York City for the premiere of Grown Ups 2 where she stars alongside comics Adam Sandler, Chris Rock, David Spade, and Kevin James. Salma wore a form-fitting black dress that showed off her very famous figure looking every inch a movie star!
Check out photos of Salma on the red carpet right here:
Photo Credit: Pacific Coast News