Princess Beatrice has spoken out about the criticism she faced over her weight, and said it "crucified" her - but the royal ...