Their engagement's been going on for months and the day has arrived.
As you know, Hazza and Mazza tie the knot this Saturday (19 May) and will be all over our TV screens.
Updated on Friday, 18 May at 2018
Initially the wedding wasn't going to air on free-to-air TV but on Friday, 18 May SABC3 made a last minute change to their schedule and will now be airing it too.
Here's an overview of which channels will air their "I Do's" live:
SABC3
SABC3's broadcast starts at 09h30 and covers the ceremony and procession afterwards. Coverage ends at 15h00.
Sky News
Sky News is going full throttle with live coverage from Friday (18th) already.
The broadcast starts at 06h00, anchored by Gillian Joseph and Stephen Dixon. The channel's breakfast show Sunrise will be presented from Windsor, from within the castle grounds, suggesting that Sky has impressive inside access, as they do with Formula One.
On Saturday the channel's Wedding Special will be fronted by Kay Burley from 10h00, from a studio on the long walk, covering the guest arrivals, the bride’s entrance, the ceremony at midday and the carriage procession through Windsor afterwards.
Alastair Bruce, a leading expert on the history of the British royal family, will provide analysis and insight on the day’s proceedings.
Live studio guests include:
- Gina Nelthorpe-Cowne, Meghan’s former agent. (Let's hope she's bitter;))
- Posh Amanda Wakeley, who has an OBE to her name. She's the fashion designer who's dressed royals such as Diana and Kate.
- Peregrine Armstrong-Jones, a wedding planner who's been paid the big bucks for planning weddings for celebs including Princess Zara Phillips and David and Victoria Beckham.
- Kenya Hunt, deputy editor of ELLE UK.
Anna Botting will also be on the scene, reporting from inside the castle grounds watching the pageantry and guest arrivals.
Jayne Secker will be in the midst of the 2,600 guests chosen by Lord Lieutenants around Britain and Sarah-Jane Mee and Colin Brazier will be on the streets, following the procession.
Royal correspondent Rhiannon Mills and Mark Austin will also be in Windsor and Dermot Murnaghan and Sarah Hewson will look back at the day’s best moments.
The channel will be broadcasting from around the country at street parties, picnics and overseas in Los Angeles and Toronto.
Sky's coverage ends at 18h00.
ITV Choice
ITV will also be cashing in but not to the same extent. Their live coverage of the wedding starts at 12h25 and runs to 18h00.
This is preceded by a behind-the-scenes special at 11h30 called Invitation to a Royal Wedding, featuring people who've prepared for royal weddings in the past i.e. ITV got the cheap build-up.
BBC World News
BBC World News starts the live coverage from Windsor from 11h00 until 15h00, followed by a special from 15h00.
This special will also be presented live from Windsor and includes reports from round Britain and the world.
BBC Lifestyle
Live coverage of the day starts from 10h00 on BBC Lifestyle and runs until 15h00.
E! Entertainment
True to form, E! will be covering the fly-eye sunglasses and big hats of the celeb arrivals in E! Live from the Royal Wedding, starting at 11h00.
The channel's also going to be covering the ceremony and the procession afterwards. Their coverage runs until 16h00 and will be repeated from 16h00 until 21h00.
-----
These channels also have companion programming over the next few days in the build-up but these are the live times.
We've asked whether eNCA will be doing coverage too and we're waiting to hear. We'll update here if they are.