Rod Stewart
Quick background check: the hit maker was married 3 times and has 8 children with 5 different women. Back in 1990, he married model Rachel Hunter, who is 25 years younger, but that one wouldn’t last forever. In 2006, the singer fell in love with model Penny Lancaster, who is 24 years younger – and the mother of two of his children!