Royalty

1
Elizabeth II, 94
2
Meghan Markle, 39
3
Prince Harry, 36
4
Princess Diana (1961-1997)
5
Kate Middleton, 38
6
Prince William, 38
7
Queen Victoria (1819-1901)
8
Henry VIII of England (1491-1547)
9
Elizabeth I of England (1533-1603)
10
Princess Charlotte, 5
11
Prince George, 7
12
Prince Philip, 99
13
Prince Charles, 71
14
Marie Antoinette (1755-1793)
15
Mary I of England (1516-1558)
16
George III (1738-1820)
17
Mary Queen of Scots (1542-1587)
18
Napoleon Bonaparte (1769-1821)
19
Prince Louis Arthur Charles, 2
20
Salman, 84
21
Prince Felix of Denmark, 18
22
Prince Nikolai, 21
23
George VI (1895-1952)
24
Princess Margaret (1930-2002)
25
Zara Phillips, 39
26
Abdullah II, 58
27
Prince Achileas-Andreas of Greece and Denmark, 20
28
Anastasia Nikolaevna (1901-1918)
29
Catherine Of Aragon (1485-1536)
30
Prince Andrew, Duke of York, 60
31
Elizabeth The Queen Mother (1900-2002)
32
Princess Leonor, 14
33
Henry VII (1457-1509)
34
Hamdan Bin Mohammed-al-maktoum, 37
35
Princess Beatrice, 32
36
Willem-Alexander of the Netherlands, 53
37
Anne, Princess Royal, 70
38
Jane Seymour (1508-1537)
39
Queen Margrethe II, 80
40
Queen Rania of Jordan, 50
41
Ivan The Terrible (1530-1584)
42
Princess Eugenie, 30
43
Anne Of Cleves (1515-1557)
44
Prince Edward, Earl of Wessex, 56
45
James II (1633-1701)
46
Richard III (1452-1485)
47
Hirohito (1901-1989)
48
Harald V of Norway, 83