Nice work, Harry.
Prince Harry's one-night stopover in Dubai on Sunday night on his way back from Australia raised over $1m for his African HIV charity Sentebale, his spokespeople said today.

Prince Harry spoke Arabic at the fundraising dinner which raised the money to help build Sentebale's Mamohato Children's Centre of Excellence in the African kingdom of Lesotho.
The centre will allow the charity to scale up its Mamohato programme, which addresses the emotional and psychological needs of children living with HIV.
Prince Harry told the guests who enjoyed dinner at an exclusive hotel in remarks reported by gulfnews.com: "Your money is not being thrown in a box where you don't know where it's going. It is going into brickwork. It means a lot to us to be able to provide this opportunity to so many children."
Sentebale was co-founded by Prince Harry and supports projects that help disadvantaged children in Lesotho.
Speaking in Arabic The Prince wished the Emirates well in its bid to host the World Expo 2020 saying: "Thank you for your generosity and all the very best with Dubai's bid for 2020."
During the evening items were auctioned to raise funds including rare Islamic gold and silver coins and a polo weekend.
Singer Joss Stone sang for the guests. In 2007 she performed at the 10th anniversary concert in memory of Prince Harry's mother, the late Diana, Princess of Wales.
Harry was in Dubai after Sentebale, which Harry created with Prince Seeiso of Lesotho to help children with HIV/ Aids in memory of their late mothers, struck a deal with the Al Jalila Foundation, funded by Sheikh Mohammed Bin Rashid Al Maktoum, Vice-President and Prime Minister of the United Arab Emirates and Ruler of Dubai.