Katharine McPhee and David Foster - who tied the knot in 2019 - never give any thought to their age gap.