Kate Middleton, Duchess of Cambridge? A primer on royal titles

Prince William and Kate Middleton will be married at Westminster Abbey on April 29









No comments:

Post a Comment