Your guide to watching the royal wedding on Friday:
TV ONE
6pm: Wendy Petrie live from London.
7pm: Mark Sainsbury live from outside Westminster Abbey as invited guests begin to arrive.
7.30pm: Wendy Petrie presents A Royal Wedding and links to the official BBC broadcast.
7.35pm-8.45pm: General congregation will arrive at the Great
North Door of Westminster Abbey.
From 8.50pm: Governors-General and Prime Ministers (including John Key) and other distinguished guests arrive.
9.10pm: Prince William and Prince Harry leave Clarence House for Westminster Abbey (arrive at 9:15pm).
9.20pm: Members of foreign royal families arrive.
9.20pm: Carole Middleton (mother of the bride) leaves the Goring Hotel for Westminster Abbey (arrive 9:27pm).
9.40pm: The Queen and The Duke of Edinburgh leave Buckingham Palace for Westminster Abbey (arrive at 9.45pm)
9.48pm: The Bridesmaids and Pages leave the Goring Hotel for Westminster Abbey (arrive at 9.55pm)
9:51pm: The Bride, accompanied by Michael Middleton, leaves the Goring Hotel for Westminster Abbey.
10pm: The service begins.
11.15pm: The bride and bridegroom leave Westminster Abbey for Buckingham Palace.
11.30pm: The couple arrive at Buckingham Palace, followed by guests.
12.25am: The Queen and the newly-wed couple, with their families, appear on the balcony to wave to the crowd.
12.30am: Fly past by the Royal Air Force and Battle of Britain Memorial Flight.
TV3
6pm: Hilary Barry will be reporting live from London on 3 News
7pm: The London-based 3 News team will be keeping Campbell Live viewers informed on the build up.
7.30pm: Royal wedding special - John Campbell and guests discuss the lead up to the ceremony and cross to London for live updates.
10pm: Royal wedding special - ITV live coverage of the wedding ceremony begins on TV3. James Mates leads the commentary of events from Westminster Abbey.