Who is Princess Alexandra, The Honourable Lady Ogilvy? | The Sun

PRINCESS ALEXANDRA, The Honourable Lady Ogilvy, is a member of the British royal family and is 57th in line to the throne. Here is everything you need to know about the late Queen's cousin. Who is Princess Alexandra, The Honourable Lady Ogilvy? Princess Alexandra is the first cousin of Queen Elizabeth II and one of the […]