Salma Hayek puffs on a cigarette as she steps out in smart suit | Daily ...

Responsive image
source