With her hair tied back, bright red lips and a black veil, Princess Mette-Marit was on stunning form as she greeted the South African President and his wife in true Twenties style.
Accompanied by her husband Prince Haakon, Queen Sonja and King Harald they welcomed President Jacob Zuma at the start of his official visit to Norway this week.
The trip comes just after Mette-Marit and Haakon celebrated their tenth wedding anniversary.
For the special occasion, the couple attended a church service with close friends and family.
Amongst those present were Princess Victoria of Sweden and husband Prince Daniel.