The Countess of Wessex, 52, brightened up a rainy afternoon in Oslo in a red coat and multicoloured scarf as she arrived at the royal yacht Norge for King Harald and Queen Sonja's 80th birthday lunch.