John Tucker Must Die star Jesse Metcalfe has proposed to longtime girlfriend Cara Santana during a getaway for her birthday.

A source has told E! News “she loves her ring and is thrilled to be engaged to the love of her life.’’

The star reportedly popped the question in true Hollywood style, offering Cara a stunning 5.5-carat diamond ring (which he designed himself) while aboard a 50-foot sailboat in the middle of the Hudson River!

What a weekend! Meant to get this up yesterday, but was too busy celebrating. HAPPY BIRTHDAY to my baby!!!🎉❤️😘

A photo posted by Jesse Metcalfe (@realjessemetcalfe) on

The couple have been together for ten years, and Metcalfe spoke of their relationship in 2013, saying: “It was more of a slow burn, which I think is a better start for a relationship. I think if it comes on fast and furious, it fizzles out just as quickly. We were slow and steady.”

Congratulations to the happy couple!

Love this? You’ll love this bit from Will & Woody – catch the boys weekdays from 4PM on KIIS 1065