A pair of surprise visitors at a Chicago high school had students rubbing their eyes in disbelief.
Prince Harry, in town to speak at the inaugural Obama Foundation summit, first paid a visit to Hyde Park Academy. He brought with him an equally regal guest, former first lady Michelle Obama.
The pair spent about an hour chatting with students from the school, which sits across the street from the future Obama Presidential Center in Chicago’s South Side.
“The warm and wide-ranging conversation, lasting over an hour, covered how the Center will showcase the South Side of Chicago to the world,” Kensington Palace said in one of several photos it tweeted from the visit.
A statement from the former first lady’s communication director added that the center also strives to show “the importance of young people staying inspired and hopeful, and the transformative power of students using their voices to change the world."
Obama later thanked "my friend Prince Harry" in a tweet for joining her at the school.
Obama's friendship with Prince Harry runs deep, going back to when her husband served as president. The pair loved surprising people back then, too. The former first lady, who made support for veterans and their families a focal point during her White House years, surprised guests at a 2013 White House Mother's Day tea for U.S. service members by introducing Prince Harry to the crowd.
Obama also has has been a strong supporter of the Invictus Games, the Paralympic-type competition Harry created for wounded warriors. The former first lady joined the prince last year when Orlando, Florida, hosted the Games, and again last month, when the Games were held in Toronto, Canada.
More The Royals videos
Prince William and Prince Harry have cameo in ‘Star Wars: The Last Jedi’
Prince William launches anti-cyberbullying initiative
Duchess Kate dances with Paddington Bear during surprise appearance
How to rock red carpet styles (without a celebrity’s budget)
Both Michelle and Barack Obama also share a warm relationship with Harry's brother, Prince William. Indeed, the Obamas paid a visit to Kensington Palace last year that was memorably captured in a meeting with a then 2-year-old Prince George wearing a very adorable bathrobe.
During a previous visit to the palace, the Obamas brought gifts for both George and his then-newborn baby sister, Princess Charlotte.