You're reading

Fifth time’s the charm! David Foster is engaged to Katherine McPhee

1/3