There's a British character actor, and I have such a clear picture of him in my head, who would be perfect as CS. I can't remember if he was in Bridget Jones or Notting Hill, but he wasn't one of the primary characters. He was tall and not fat, but husky, with rosy cheeks and black hair and eyes and a big nose. I've scoured IMDB, looking at every British movie from Four Weddings and a Funeral to Love, Actually, but I can't find him. He looked like he could have been a much younger cousin of Stephen Fry, with pale skin and dark features. It's driving me mad!