Baby Princess Anne on her grandfather’s lap in 1951The Duke of Kent, Princess Margaret, Princess Alexandra of Kent, the Duchess of Kent, the Duke of Gloucester, Princess Elizabeth, the Duke of Edinburgh, the Duchess of Gloucester, Queen Mary, King george VI with Princess Anne, Queen Elizabeth with Prince Charles, Prince Richard of Gloucester, Prince Michael of Kent, Prince William of Gloucester- 1951