Congratulations are in order for Jesse Metcalfe – he popped the question to his girlfriend Cara Santana.

According to Us Weekly, the actor asked Cara to marry him while on board a 50-foot sailboat in the middle of the Hudson River in New York over the weekend. Oh, and it was also her birthday weekend. How sweet!

 

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

Jesse even had their song – Eric Calpton's Pretty Girl – playing in the background as he went down on one knee!

"It's been a long time coming but we couldn't be happier," Jesse told the website.

The couple have been in a relationship for more than ten years now.