Cue all the music puns! David Foster and Katharine McPhee are engaged, People has confirmed.

The Canadian musician/producer and the former American Idol contestant turned singer/actress/Broadway star are vacationing in Italy, which is reportedly where Foster, 68, popped the question to 34-year-old McPhee. 

The couple met back in 2006 when McPhee was on Idol (Foster was a mentor for an episode that season) and first sparked dating rumours last year. 

This will be the fifth marriage for Foster, who was most recently married to Hadid matriarch Yolanda, and second for McPhee, who was married to Nick Cokas for six years.