Sean Penn and Leila George: 32 years
The 58-year-old Penn has been dating 27-year-old George since 2016.