One of the ones we have all been waiting for!

Salma Hayek walked out onto the Cannes red carpet and the cameras were on full effect to capture it all.

We actually don’t really like it though.

First off, it’s difficult to see this after seeing the amazement that was Eva Longoria – but frankly the dress is nice but that not that special and the makeup is just too much.

Your thoughts??

Related posts: