Watch this video and more on True Royalty TV
Already subscribed? Sign in
On 29th April 2011 William and Catherine were married in a fairy tale wedding watched by more than 2 billion people and celebrated the world over.
iPhone Apple TV Android Android TV Fire TV Roku ®
2 Comments