Royal Wedding of a Lifetime

Episodes

Originally Aired Apr 22, 2011

Royal scholars and journalists try to predict the lives of William and Kate in the future after they are married.