Katherine McPhee and David Foster
The former American Idol and famous music producer have an astounding 34-year age difference. The pair recently revealed their relationship to the public and received immense criticism for the whopping difference in age. However, it seems that this hasn’t gotten in the way of their love.