Kronprins Haakons forlovelse med Mette-Marit Tjessem Høiby ble av noen sett på som en uvanlig kongelig kamp, noe som fikk noen til å sammenligne bryllupet med en faktisk Askepott-historie. Tidligere servitør Mette-Marit var alenemor for sønnen Marius da hun møtte kronprins Haakon.
Paret annonserte forlovelsen i 2000, og de giftet seg i Oslo Domkirke 25. august 2001.
Flere kongelige fra hele Europa deltok i bryllupsseremonien, inkludert kronprins Frederik av Danmark, som fungerte som Haakons beste mann.
Haakons søster, prinsesse Martha Louise av Norge og kronprinsesse Victoria av Sverige, holdt tekstopplesninger under gudstjenesten.
Dronning Margrethe av Danmark, kongen og dronningen av Sverige og dronningen og dronningen av Belgia deltok også i bryllupet.
LES MER: Prins Harry «ikke fornøyd» med Meghans «klibbige» oppførsel
Prins Charles representerte Storbritannia på vegne av dronningen, sammen med prins Edward og Sophie, grevinne av Wessex.
Bedårende nok deltok Mette-Marits sønn og prins Haakons nye svigersønn på seremonien som pagegutt.
Det var også mindre konvensjonelle aspekter ved bryllupet, inkludert brudgommens beslutning om å vente på bruden utenfor katedralen slik at de kunne gå ned midtgangen sammen.
Mette-Marit gikk også bort fra den tradisjonelle brudebuketten til fordel for en lang krans av lilla og hvite blomster.
Paret delte et kyss foran den brølende folkemengden etter å ha blitt erklært ektemann og kone, og det ble senere holdt et ball til ære for dem.
Nå, 21 år senere, forblir Haakon og Mette-Marit gift og har begge fremtredende roller i det norske monarkiet.
Haakon er nå stefar til Marius, og kronprinsparet har også tatt imot to barn.
Deres eldste barn og tronfølger er prinsesse Ingrid Alexandra, og sønnen deres er prins Sverre Magnus.
«Internett-fanatiker. Ond arrangør. TV-fanatiker. Utforsker. Hipstervennlig sosiale medier-junkie. Sertifisert matekspert.»