Credit: Marcel Thomas/FilmMagic

Will she ever become a Desperate Housewife?

Jesse Metcalfe, known for his role as John Rowland on the ABC drama, is engaged to girlfriend Cara Santana, a source confirms exclusively to Us Weekly

The 33-year-old actor previously dated Courtney Robertson, a model who is currently a contestant on Ben Flajnik's season of The Bachelor.

A source tells Us Metcalfe and Santana "have been dating for four to five years and living together for at least three."

His fiancee grew up in El Paso, Texas and moved to L.A. to become an actress.