Salma Hayek may be married to a powerful businessman, but says she is no one's Barbie.
The 45-year-old actress and producer's husband is French billionaire Francois-Henri Pinault, the CEO of luxury goods firm PPR who owns Gucci and Yves Saint Laurent.
"I like to play fashion with him, but I'm nobody's Barbie," she told US magazine Redbook.
"I work hard, I make my own living and I love it. I like having financial independence. I don't ever want to have to depend on anyone completely. But when I have troubles sometimes, it's nice to have someone there to help."
Salma - who was influenced to star in Shrek spin-off Puss In Boots because of four-year-old daughter Valentina Paloma - isn't shying away from provocative roles just because she's now a mother.
"I'm playing the queen of a drug cartel in an Oliver Stone film," she continued.
"He asked if I'd gone 'all soft' because I'm a mother. I said, 'Yes, but I can be the devil if I need to, because after all, I'm an actress'."