Swedish royal Princess Madeleine oozed business chic in a £1200 monochromatic light blue suit from Veronica Beard at the Art of Beauty & Health Fair in Dusseldorf, Germany.