, , , , , , , ,

Salma Hayek looks gorgeous in a long black dress and sexy high heels. Her dress has a long slit up the side that allows her pretty legs in high heels to peek through as she walks the red carpet. Hayek is one of my favorite celebrities. She has a perfect body that she always does a fantastic job of decorating.