10 Stunning Looks of the Week : Photos Gallery Slideshow

Salma Hayek arrives at the 29th annual Palm Springs International Film Festival in Palm Springs, California. (Image: AP)