Princess Madeleine of Sweden has launched her own natural skincare line called 'MinLen'.