Queen Elizabeth II has greeted flag-waving crowds next to Berlin's landmark Brandenburg Gate on the final day of her state visit to Germany, looking upbeat and spry despite a busy schedule.

Elizabeth was handed bouquets by schoolchildren who waited outside her hotel Friday morning, and she smiled broadly when greeted by a little boy dressed like a king, complete with a blue and gold crown.

The day was to take a more somber turn as the 89-year-old monarch set off to visit the former Nazi concentration camp of Bergen-Belsen. Teenage diarist Anne Frank and her sister Margot died there just weeks before the British liberated the camp on April 15, 1945.

The queen plans to visit a memorial there and meet with some survivors and liberators of the camp.