see more

Front row - Britain's Queen Elizabeth II (left) joins her aunt, Princess Alice (centre) and Princess Margaret (right) with - in the row behind - The Princess Royal ( right), the Duke and Duchess of Gloucester (centre and second right) and their daughters Lady Rose (left). *... and Lady Davina (2nd left) at Kensington Palace, London for a party to honour Princess Alice's forthcoming 100th birthday. It was a rare public appearance for the Princess who, as she approaches her 100th birthday on Christmas Day, is frail but in good spirits. (Photo by Fiona Hanson - PA Images/PA Images via Getty Images)

Front row - Britain's Queen Elizabeth II (left) joins her aunt, Princess Alice (centre) and Princess Margaret (right) with - in the row behind - The Princess Royal ( right), the Duke and Duchess of Gloucester (centre and second right) and their daughters Lady Rose (left).  *... and Lady Davina (2nd left) at Kensington Palace, London for a party to honour Princess Alice's forthcoming 100th birthday. It was a rare public appearance for the Princess who, as she approaches her 100th birthday on Christmas Day, is frail but in good spirits.   (Photo by Fiona Hanson - PA Images/PA Images via Getty Images)