Anyone who's seen Revenge's dark n' steamy flashback scenes knows that David Clarke is one hell of a lover.
We could watch his passionate beach-side makeout sessions with Victoria for hours, so we have to know: Is James Tupper taken?
Absolutely! James is engaged to the lovely and talented Anne Heche, who he became cozy with on the set of Men in Trees in 2007.
"Anne and I have wonderful onscreen...