Salma Hayek Coaxes A SmileS

[Los Angeles, March 27. Image via Flynet]