I'm in love.
It's a bit awkward seeing as my fifth wedding anniversary just passed, but what can I say. He's British and he's adorable. We've never met, but I know we'd be so happy together.
His name is Horace.We met online. But doesn't everybody these days?
Don't worry, his friends are totally cute too, if you're looking to hook up yourself.