Salma Hayek Smokin' ...

12/27/2008 12:40 PM PST BY TMZ STAFF
... in front of her kid.