Norwegian Crown Princess Mette-Marit, wearing an oxygen tube, has attended an event at the Royal Palace in Oslo.