List of foreign VIPS attending London Olympics

Here is a list of some of the foreign dignitaries who are already confirmed as attending the London Olympics:
Albania: Prime Minister Sali Berisha
Algeria: Prime Minister Ahmed Ouyahia
Andorra: Prime Minister Antoni Marti Petit
Armenia: President Serzh Sargsyan
Austria: Chancellor Werner Faymann
Azerbaijan: Preisdent Ilham Aliyev
Bahamas: Governor-General Arthur Foulkes
Bangladesh: Prime Minister Sheikh Hasina
Belgium: Prince Philippe of Belgium; Prime Minister Elio Di Rupo
Brazil: President Dilma Rousseff
Bulgaria: President Rosen Plevneliev
Canada: Governor-General David Johnston
China: State Councillor Dai Bingguo
Croatia: President Ivo Josipovi
Cyprus:President Demetris Christofias
Czech Republic: President Vaclav Klaus
Denmark: Queen of Denmark, Queen Margrethe II; Prime Minister Helle Thorning-Schmidt
Djibouti: Prime Minsiter Dileita Mohamed Dileita
Dominica: President Nicholas Liverpool
Estonia: Prime MinisterAndrus Ansip
Fiji: President Ratu Epeli Nailatikau
Finland: President Sauli Niinisto
France:Prime Minister Jean-Marc Ayrault
Gabon:President Ali Bongo Ondimba
Georgia: President Mikheil Saakashvili
Germany: President Joachim Gauck
Guam: Governor Edward Jerome Baza Calvo
Haiti: Prime Minister and Foreign Monsieur Laurent Lamothe
Hungary: President Janos Ader
Iceland: President Olafur Ragnar Grimsson
Ireland: President Enda Kenny
Italy: PresidentGiorgio Napolitano
Ivory Coast: President Alassane Dramane Ouattara
Jamaica: Prime Minister Portia Simpson Miller
Kazakhstan: President Nursultan Nazarbayev
Kenya: President Mwai Kibaki
Kyrgyzstan: Prime Minister Omurbek Babanov
Latvia: President Andris Berzins
Lebanon: Prime Minister Najib Mikati
Lithuania: President Dalia Grybauskaite
Luxembourg: Henri, Crown Duke of Luxembourg
Macedonia: President Gjorge Ivanov
Malawi: Richard Banda, First Gentleman of Malawi
Malaysia: Yang di-Pertuan Agong XIV of Malaysia
Marshall Islands: President Christopher Loeak
Moldova: Prime Minister Vladimir Filat
Monaco: Prince Albert II of Monaco
Mongolia: President Elbegdorj Tsakhia
Montenegro: President Filip Vujanovic; Prime Minister Igor Luksic
Mozambique: President Armando Emilio Guebuza
Netherlands: Crown Prince Willem Alexander of Orange; Prime Minsiter Mark Rutte
New Zealand: Governor-General Lt. Gen. Jerry Mateparae
Norway: Crown Prince Haakon
Palestine: Prime Minister of the Palestinian National Authority, Salam Fayyad
Panama: President Ricardo Martinelli
Portugal: President Anibal Cavaco Silva
Romania: Prime Minister Victor-Viorel Ponta
Russia: Prime Minister Dmitry Medvedev
Rwanda: President Paul Kagame
Saudi Arabia: Prince Mohammed bin Nawaf Al Saud
Serbia: President Tomislav Nikolic
Singapore: President Tony Tan Keng Yam
Slovakia: President Ivan Gasparovic
Slovenia: President Danilo Turk
Spain:Queen Sofia of Spain
St Kitts and Nevis: Prime Minister Denzil L. Douglas
St Lucia: Governor-General Dame Pearlette Louisy; Prime Minister Kenny Davis Anthony
St Vincent and the Grenadines: Governor-General Frederick Ballantyne
Switzerland: President Eveline Widmer-Schlumpf
Thailand: Princess Maha Chakri Sirindhorn
Tonga: Crown Prince Tupouto'a `Ulukalala of Tonga
Tunisia: President Mohamed Moncef Marzouki
Turkey: Prime Minister Recep Tayyip Erdogan
Ukraine: Prime Minister Mykola Azarov
United States: First Lady Michelle Obama