i luvdisced it a long time ago, lol. And no, my cats are not named after princes.
I got Edward when I was 5, and I was extremely obsessed with Winnie the Pooh at the time. Pooh's real name was Edward Bear, and so my 5-year-old self couldn't think of a better name for an adorable kitten than Edward!
Mikey and William are brothers, and around the time I got them, I was really into reading medical thrillers. Mikey is thus named after Michael Crichton, and I actually wanted to name William "Richard" after Richard Preston, but my parents vetoed that one and instead decided on William. I agree with their choice now, since he really is more of a William than a Richard....
As for William x Edward breeding, it's funny you should mention that, since they really have taken a liking to each other. William is a real pretty boy, and he always walks up to Edward and demands to be groomed. Much to my mother's consternation, my dad and I joke that they are in a gay relationship. I come from an odd family lol.
EDIT: Here is another picture of Edward and William being adorable!!! ^_^