Desperate Housewives actor Jesse Metcalfe is finally engaged to his longtime girlfriend Cara Santana.   A source confirmed the news of the engagement to UsMagazine.com, and said that the two “have been dating for four to five years and living together for at least three.”  Metcalfe previously dated model Courtney Robertson, who is now taking another shot at love on Ben Flajnik’s season of The Bachelor.
How do you know when you’re ready to stop dating and tie the knot?