Salma Hayek (57) celebrates her 15th wedding anniversary with her “soulmate”, François-Henri Pinault (61). On Thursday (April 25), the actress shared three snapshots from the wedding day on Instagram and dedicated sweet words to her husband.

“There are no words that explain the blessing of finding your soul mate,” Hayek writes alongside the photos. “To everyone who has found him, never take it for granted. To everyone who hasn’t found him yet, never give up.” The 57-year-old added that her wedding day was “one of the best days of my life.”

The first photo is a close-up of Salma Hayek in her wedding dress, a second photo shows her wedding dress hanging on a clothes rail and the third photo shows the moment Pinault puts the ring on her finger in church.

The Mexican-born woman and the French billionaire made their engagement and Hayek’s pregnancy public in March 2007. Six months later, their daughter Valentina (17) was born. A first wedding took place on Valentine’s Day 2009 in Paris, and they renewed their wedding vows in Venice on April 25 of the same year.

François-Henri Pinault has two more children (*1998 and *2001) from a previous marriage and also shares a son (*2006) with supermodel Linda Evangelista (58).