News

Salma Hayek is all smiles now as one of the four cover stars featured this year in Sports Illustrated Swimsuit Issue. But she admits to getting cold feet just before stripping down for her photo shoot ...