Salma Hayek, her daughter Valentina and Antonio Banderas attended the  "Puss in Boots" Los Angeles premiere yesterday. Salma looked sexy in a one-shouldered black, brown and white dress. 

Her adorable daughter wore a red frock.

In the film, swashbuckling feline Puss in Boots (Banderas) fights to save his town with the help of Kitty Softpaws (Hayek) and Humpty Dumpty (Zach Galifianakis).