Queen Elizabeth is the best Royalty Person alive today, in my opinion.
What blew my mind is this fact, that Queen Elizabeth is now the only living head of state that put on the uniform during World War Two.
http://all-that-is-interesting.com/queen-elizabeth-ii-serves-as-a-mechanic-during-world