From Elon Musk and Grimes to George and Amal Clooney, these celebrity couples have at least a 16-year age gap between them.
Ellen Coffey