Salma Hayek posts swimsuit photos taken 20 years apart

Salma Hayek is sharing some sultry swimsuit snaps — taken 20 years apart. The actress, who just celebrated her 54th birthday, first posted two bikini photos from a “European bathing suit campaign” for H&M in 1999 as a throwback. In the comments, someone asked if she’s single, to which she replied, “l been happily married for a long time,” referring to her union with billionaire businessman François-Henri Pinault since 2009.