Salma Hayek Suffers Wardrobe (and Hair!) Malfunction

Credit: Araya Diaz/

From her favorite wild Balenciaga mid-calf boots to her cleavage-baring leather top, Salma Hayek likes to experiment with over-the-top looks on (and off!) the red carpet.

PHOTOS: Salma and other stars' fashion fails

At the Puss in Boots premiere in San Francisco on Tuesday, the actress chose a simple black and navy dress that showed off her amazing figure but was too tight around her chest. The fabric pulled to the point that it became sheer, exposing her lighter bra underneath.

In addition to her fashion misstep, the 45-year-old actress seemed to be having a bad hair day. Instead of her usual glossy waves, she sported a head of frizzy curls. 

Tell Us: What do you think of Salma's appearance on Tuesday?