I november 2013 ble det klart at Anders Baasmo Christiansen skulle spille rollen som kronprins Olav mens danske Jesper Christensen fikk rollen som kong Haakon. I april 2015 ble det offentliggjort at Tuva Novotny skulle spille rollen som kronprinsesse Märtha.