In ten days' time an estimated 1,000 million people will be tuning in to BBCtv and radio for the Royal Wedding of the decade. But how much do we really know?
Cliff Michelmore and Magnus Magnusson invite you to join in this informal but informative quiz. See how you score against the teams.
Michael Jayston , Angela Pleasence Anne Stallybrass and Vera Lynn Robert Lacey , Malcolm Williamson Michael Wood reports from Caernarvon Castle and Fred Housego takes a romantic look at royal marriages in history.