Princess Alexandra, The Honourable Lady Ogilvy