B+ Salma Hayek is 46, yes 46! And she looks this great! She rarely misses it on the red carpet and that was no exception at the Grown Ups 2 movie premiere in NYC last night. Very chic and very classy. I wish she could’ve done a colored/ more fun shoe but the ensemble still works. Well done. What’d you guys think?