My other wife
It's true that we've never met in person, but that didn't seem to be an impediment. Of course, she is already married, but then so am I; both of our main spouses appear to be admirably secure and unthreatened by this arrangement. In fact, it emerged rather quickly that I'm not even Jo's first spouse-on-the-side; her oldest friend, Ms. Jane, is her Senior Wife of long standing. But I am proud just to have a place in the Spanglemonkey harem.
So, since I can't wish her Happy Birthday in person today, I've taken the liberty of composing an Ode to Jo on her Non-Stop Birthday Party Extravaganza Delight! blog. Go on over there or to her main site and wish her a happy day!