Photo: David Foster

Katharine McPhee has been enjoying her time off from Waitress by touring Europe with her boyfriend David Foster, and while visiting the Italian island of Capri, Foster popped the big question! Katharine’s rep, Leslie Sloan, confirmed the engagement to TMZ.

Meanwhile, Katharine confirmed the news herself on Instagram:

View this post on Instagram

❤️💍😬 cc: @jaredeng

A post shared by Katharine McPhee Foster (@katharinefoster) on

As did David Foster:

View this post on Instagram


A post shared by David Foster (@davidfoster) on

Katharine McPhee and David Foster have been dating since last year, but they’ve known each other for much longer. The two met when Katharine was on American Idol, and remained friends and continued working together afterwards.

This sounds like your typical love story… congratulations to Katharine and David!