Alexandra, Princess, Duchess of Fife, 1891-1959