Salma Hayek celebrates 49th birthday

Looking better than a lot of actresses half her age even as she approaches 50,  Hayek still proves she’s still one of Hollywood’s most attractive stars.

The sizzling “Grown Ups 2” star will next be appearing in the thriller “Septembers of Shiraz” alongside Adrien Brody and Shohreh Aghdashloo. Here’s some of her hottest recent looks.