List of longest-living members of the British royal family
List of British royal family members by lifespan

Rank
Name
Portrait
Relation
Relation
Lifespan
Lifespan
Duration
Duration
Rank
Name
Portrait
By
To
From
To
(days)
(years, days)
1
Princess Alice, Duchess of Gloucester
Princess Alice, Duchess of Gloucester
Marriage
Prince Henry, Duke of Gloucester
25 December 1901
29 October 2004
37,564
102 years, 309 days
2
Queen Elizabeth The Queen Mother
Queen Elizabeth The Queen Mother
Marriage
George VI
4 August 1900
30 March 2002
37,128
101 years, 238 days
3
Prince Philip, Duke of Edinburgh
Prince Philip, Duke of Edinburgh
Marriage
Elizabeth II
10 June 1921
Present
35,744
97 years, 315 days
4
Princess Alice of Albany
Princess Alice of Albany
Blood
Prince Leopold, Duke of Albany
25 February 1883
3 January 1981
35,741
97 years, 313 days
5
Princess Augusta of Cambridge
Princess Augusta of Cambridge
Blood
Prince Adolphus, Duke of Cambridge
19 July 1822
5 December 1916
34,472
94 years, 139 days
6
Elizabeth II
Elizabeth II
Blood
George VI
21 April 1926
Present
33,968
93 years, 0 days
7
Prince Arthur, Duke of Connaught and Strathearn
Prince Arthur, Duke of Connaught and Strathearn
Blood
Victoria
1 May 1850
16 January 1942
33,497
91 years, 260 days
8
Princess Louise
Princess Louise
Blood
Victoria
18 March 1848
3 December 1939
33,496
91 years, 260 days
9
Augusta, Duchess of Cambridge
Augusta, Duchess of Cambridge
Marriage
Prince Adolphus, Duke of Cambridge
25 July 1797
6 April 1889
33,492
91 years, 255 days
10
Prince George William of Cumberland *
—
Blood
Prince Ernest Augustus of Cumberland *
25 March 1915
8 January 2006
33,162
90 years, 289 days
11
Marie, Duchess of Cumberland and Teviotdale
Marie, Duchess of Cumberland and Teviotdale
Marriage
Prince George, Duke of Cumberland and Teviotdale
14 April 1818
9 January 1907
32,411
88 years, 270 days
12
Victoria Louise, Princess Ernest Augustus of Cumberland *
Victoria Louise, Princess Ernest Augustus of Cumberland
Marriage
Prince Ernest Augustus of Cumberland *
13 September 1892
11 December 1980
32,230
88 years, 89 days
13
Princess Patricia of Connaught
Princess Patricia of Connaught
Blood
Prince Arthur, Duke of Connaught and Strathearn
17 March 1886
12 January 1974
32,077
87 years, 301 days
14
Princess Beatrice
Princess Beatrice
Blood
Victoria
14 April 1857
26 October 1944
31,971
87 years, 195 days
15
Katharine, Duchess of Kent
Katharine, Duchess of Kent
Marriage
Prince Edward, Duke of Kent
22 February 1933
Present
31,469
86 years, 58 days
16
Queen Mary
Queen Mary
Marriage
George V
26 May 1867
24 March 1953
31,348
85 years, 302 days
17
Prince George, Duke of Cambridge
Prince George, Duke of Cambridge
Blood
Prince Adolphus, Duke of Cambridge
26 March 1819
17 March 1904
31,037
84 years, 357 days
18
Victoria Adelaide, Duchess of Albany *
Victoria Adelaide, Duchess of Albany
Marriage
Prince Charles Edward, Duke of Albany *
31 December 1885
3 October 1970
30,956
84 years, 276 days
19
Prince Edward, Duke of Kent
Prince Edward, Duke of Kent
Blood
Prince George, Duke of Kent
9 October 1935
Present
30,510
83 years, 194 days
20
Princess Alexandra of Kent
Princess Alexandra of Kent
Blood
Prince George, Duke of Kent
25 December 1936
Present
30,067
82 years, 117 days
21
Princess Beatrice of Edinburgh
Princess Beatrice of Edinburgh
Blood
Prince Alfred, Duke of Edinburgh
20 April 1884
13 July 1966
30,033
82 years, 84 days
22
Victoria
Victoria
Blood
Prince Edward, Duke of Kent and Strathearn
24 May 1819
22 January 1901
29,828
81 years, 243 days
23
George III
George III
Blood
Frederick, Prince of Wales
4 June 1738
29 January 1820
29,823
81 years, 239 days
24
Princess Mary, Duchess of Gloucester and Edinburgh
Princess Mary, Duchess of Gloucester and Edinburgh
Blood & Marriage
Born to George III; Married to Prince William Frederick, Duke of Gloucester and Edinburgh
25 April 1776
30 April 1857
29,589
81 years, 5 days
25
Queen Alexandra
Queen Alexandra
Marriage
Edward VII
1 December 1844
20 November 1925
29,573
80 years, 354 days
26
Princess Alexandra of Cumberland *
Princess Alexandra of Cumberland
Blood
Prince Ernest Augustus, Duke of Cumberland and Teviotdale *
29 September 1882
30 August 1963
29,554
80 years, 335 days
27
Prince Ernest Augustus, Duke of Cumberland and Teviotdale
Prince Ernest Augustus, Duke of Cumberland
Blood
George III
5 June 1771
18 November 1851
29,385
80 years, 166 days

Question: What Duchess of Gloucester lived the longest?
Answer: Princess Alice, Duchess of Gloucester, became the oldest ever member of the royal family, passing Queen Elizabeth, The Queen Mother, (1900–2002), who was 101 years and 238 days old when she died in 2002.