Kristin Davis and her Sex and the City character, Charlotte York, may have both been unlucky in love at one time or another, what with divorces and her tawdry photos getting leaked and all. But Davis has found a match in Russell James.

"It's been going on for a bit now," says a source close to the actress and the celebrity photographer. "She's very supportive of him – she seems very happy."

Posted in: Kristin Davis