Salma Hayek & Francois Henri Pinault — 11 Years
Salma Hayek began her acting career in Mexico by playing the role of Teresa Chavero Martínez in a telenovela called Teresa. Some of her best work includes films like Desperado (1995), Dogma (1999), The Hitman’s Bodyguard (2017), and – one of her most recent films – Like a Boss (2000).
Salma’s engagement with Francois Henri Pinault became public in 2007, and she was already pregnant at that time. They got hitched in 2009 and are still enjoying a happy life together, and it doesn’t seem like there are any cracks in their marital relationship.