When Salma Hayek Pinault stepped onto “The Tonight Show Starring Jimmy Fallon” on May 14, 2025, in New York City, she brought more than just star power – she brought a fresh perspective on beauty and style. The Oscar-nominated actress, known for her role in Frida, revealed her unexpected honor as a cover star for Sports Illustrated’s Swimsuit issue, hitting newsstands May 17.
Share what you think