Princess Mary of Denmark and Princess Mette-Marit of Norway were amongst the top European royals at the UN event Photo: © Rex