There are laws that say who the royal dukes and princes can marry, and the most significant is that they cannot marry a roman catholic (or rather, if they do, they will lose their place in the line of succession).
There is no law against marrying someone of a different nationality or race, but permission from the queen must be granted.
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
2010
Prince William is dating Kate Middleton. They will marry on 29th April 2011.
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.
Yes, Prince William will marry his fiancee Kate Middleton on 29th April 2011.
Yes. Prince William and Kate Middleton are getting married on April 29th, 2011.