Catherine, Princess of Wales’ brother James Middleton announces baby news admin 4 days ago World Leaks Comments Off on Catherine, Princess of Wales’ brother James Middleton announces baby news 0 Views Princess Catherine and Pippa Middleton’s brother James Middleton has looked back on the darkest period of his life. Share Facebook Twitter Stumbleupon LinkedIn Pinterest