Jennifer Flavin and Sylvester Stallone (With a 22-year age gap)
Hearing the name Sylvester Stallone conjures up thoughts of a sweat-drenched boxer pounding a chunk of meat. Rocky, his most famous role, also introduced him to his sweetheart, with whom he’s been together for more than two decades!
When Stallone was 42 and Jennifer Flavin was 19, they met on the set of Rocky V. They appear to have no concerns with their 22-year age difference after 24 years together.