Because, throughout the family line, there have been many Royalties who have married other Royal's, and this time he has married a non-royal, and Kate is a commoner.
Katie Middleton can i live with you pleas BY DESTINY SMITH 8 years old
Most of the time Royals will marry young royals from other countries or someone with a title from their own. It has been this way for centuries so it was unusual when he married Catherine, a woman with no royal ancestry.
Prince William will marry Kate Middleton on 29th April 2011.
Prince William will marry Kate Middleton.
Prince William can marry whomever he chooses to marry. He is currently married to Kate Middleton and they have one child together.
Prince William was born in England, but is actually Prince William of Wales. He will marry Kate Middleton on 29th April 2011.
2011
Prince William
Prince William is dating Kate Middleton. They will marry on 29th April 2011.
2010
Prince William will marry Kate Middleton in Westminster Abbey, London on 29th April 2011.
Prince William and Catherine were married at Westminister Abbey in England.