After five years of dating MacKenzie Porter and Jake Etheridge are engaged.

The “Nashville” actor popped the question to the Canadian country starlet last month and now the pair are sharing the news with the world.

RELATED: MacKenzie Porter Unveils ‘Edgy’ New Video For Hit Single ‘About You’

“Jake took me out for an eight-course dinner at a new Indian restaurant in Nashville,” Porter told People about the special day. “We walked home, and when I opened up our front door, his favourite song [James Carr’s ‘The Dark End of the Street‘] was playing. The floor was covered in candles and roses, there was champagne on ice and he instantly got down on one knee. He said all of the sweet things and asked me to do forever with him!”

She added, “So, we’ve been secretly engaged for a few weeks now – soaking it in with our family and friends. We’ve been best friends for five years and now have a ‘bestie for the restie.’ Surprise! We are getting freaking MARRIED.”

Photo: Courtesy of MacKenzie Porter
Photo: Courtesy of MacKenzie Porter

RELATED: Sadie Robertson Is Engaged To Christian Huff

And according to Etheridge, he knew he would marry Porter since the day they met. “The day I met Mack I called my mom on the phone and told her, ‘[I’m] gonna marry that girl,'” he confessed. “Believe me, I know how it sounds – straight Parmesan cheese – but it’s true.”

Etheridge starred on the final season of “Nashville” as war vet Sean McPherson while Porter served as a supporting act for artists like Kenny Chesney, Rascal Flatts and Blake Shelton.

Congratulations to the happy couple.

Click to View Gallery
Stars In Love