I'm in denial
I’m sorry but these SO VERY NSFW pictures are NOT of Kristin Davis. NONONONONO!!!!!!
Kristin Davis’s rep has already denied that it’s her getting dirty, but who knows.
TMZ is reporting that they are her, and that it’s a pissed off ex boyfriend who leaked the pics. Gee, I wonder why she dumped you.