Salma Hayek got dirty, much to the surprise of her fans, but she did it for a very good reason.
The actress, who has 17.6 million followers on Instagram is no stranger to posting jaw-dropping thirst traps on her social media accounts. This time, though, she is doing it for a very good cause.
Scroll down to see Salma go down and dirty.