Current Longest Serving World Leaders Then and Now

These are some photos of the longest serving world leaders as they were when they first took office and as they appear now. Although they have aged it wasn’t their looks that kept them in office for decades.

King Bhumibol Adulyadej of Thailand: 64 years



Queen Elizabeth II of the United Kingdom: 59 years



Sultan Abdul Halim of Kedah (Malaysia): 52 years



Hassanal Bolkiah of Brunei: 43 years



Qaboos Bin Said of Oman: 40 years



Muammar Gaddafi of Libya: 40 years



Queen Margrethe II of Denmark: 39 years



King Carl XVI Gustaf 0f Sweden: 37 years



King Juan Carlos I of Spain: 35 years



President Ali Abdullah Saleh of Yemen: 31 years



José Eduardo dos Santos of Angola: 31 years



Robert Mugabe of Zimbabwe: 30 years



Prince Khalifa bin Salman Al Khalifa of Bahrain: 30 years