Princess Beatrice has skipped Switzerland this year as she understood to be following doctors' advice.