KATE MIDDLETON and Prince William, both 38, have three children together. The royal children are often spotted in the same outfits and styles. Why do they do this?

Source link