Cannes Film Festival is a time when we get to see the most gorgeously dressed celebrities on the red-carpet and this time, Mexican actress Salma Hayek is someone who is glowing very frequently at the event. Yes, at the Robin Hood's premiere we saw the lady in an impeccable wine-colored Gucci gown and now at the screening of Wall Street: Money Never Sleeps, she stepped in a blood red, thigh-high split dress, which was just fabulous.

Be it the outfit, make-up or the accessories, everything was fantabulous. This is one look that can have an eleven on ten! Have a look at her pictures in the gallery below.
Via: nt2099