While promoting his new book, Kate Middleton’s brother, James Middleton, gave some rare insight into ... James, who breeds dogs, has given two puppies to Kate, Prince William and their three children.
Some results have been hidden because they may be inaccessible to you