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