Actress Salma Hayek says she dresses up to impress her French husband Francois-Henri Pinault, who loves to see her wear leather on red carpet.
The 47-year-old actress always stands out with her redcarpet style but she does not consider herself a fashionista, a magazine reported.
Hayek, who is on the cover of the magazine, said, "I actually wear a lot of leather on the red carpet. My husband loves when I wear it. "I'm not really a fashionista. I have an eye. I can pull it together, but a lot of the effort I make is for my husband, because I want him to be attracted to me."
The Mexican beauty says that though she is her 40s she is not willing to compromise when it comes to opting for different styles.
"When I turned 40, I started thinking, 'This is the lastyear whenever I'd wear a strapless dress'. I always thought you can't wear them after a certain age, but I'm still getting away with it."