Image caption The couple will marry at Westminster Abbey in London

The wedding of HRH Prince William to Catherine Middleton will take place on 29 April.

The Royal Family has published a schedule for what promises to be one of the biggest public occasions in the UK in recent years. Thousands of people are expected to line the streets of central London to wish the couple well.

The BBC will be bringing viewers and listeners comprehensive coverage across TV, radio and online, both in the UK and around the world.

The BBC News website will be providing across-the-board coverage of the event on the day to UK and international audiences, with live video and expert, informed commentary on the occasion, up-to-the-minute written updates from our correspondents and expert observers, and all the latest pictures.

Our royal wedding homepage will be the focus of our live coverage, which will begin at 0600 BST (0500 GMT).

In the UK, there will be dedicated coverage on BBC One from 0800 (BST) to 1340, 1410 to 1600 and 2000 to 2230.

BBC World News wil be live outside Buckingham Palace from 0700 GMT to 1800 GMT and televising the service and celebrations between 0830 GMT and 1240 GMT.

The BBC One feed will be available to viewers on the BBC Entertainment channel across Asia, India, Latin America, Europe and the Middle East, and on BBC Knowledge in Africa.

On radio, BBC Radio 5 Live will have programmes reporting on the day's events between 0600BST to 1900BST.

BBC Radio 4 will have live coverage from 1000 BST to 1300 BST with an extended World at One programme to follow until 1345 BST.

BBC World Service will have live commentary from the ceremony plus a World Tonight royal wedding special.

Image caption Huw Edwards will be leading the BBC's TV coverage

A host of BBC correspondents will be contributing to the BBC's Twitter coverage, including our royal correspondent Peter Hunt (@BBCPeterHunt), while you can get updates about our coverage and links to related content in the build-up via our @BBCRoyalWedding account. We will also be using the hashtag #BBCWedding.

This should make it easier for you to follow relevant tweets from various BBC accounts, and for us to include some of your pictures and video as well as reflecting your tweets within our coverage on air and online, especially on the day itself.

On TV, BBC One's programme will have live reports from St Andrews, where the couple met, Bucklebury, where the Middletons live, and at various military bases in the UK and abroad.

Huw Edwards will lead the special programme, joined by Fiona Bruce and Sophie Raworth. Other presenters reporting on the day for BBC TV and Radio 1 include Fearne Cotton, Edith Bowman, Chris Hollins, Jake Humphrey, Alex Jones and Anita Rani.

The BBC World News coverage will be led by Mishal Husain from outside Buckingham Palace with live streaming of the ceremony and the return to the palace.

James Naughtie from Broadcasting House and Edward Stourton from Westminster Abbey will anchor Radio 4's coverage ahead of the World at One.

Commentary on Radio 5 Live will be provided by presenters Shelagh Fogarty, Nicky Campbell, Victoria Derbyshire, Gabby Logan, Richard Bacon, Peter Allen and Aasmah Mir.