Princess Beatrice is set to welcome her second child in the spring and has been balancing work and charitable commitments alongside royal duties