U.S. first lady Michelle Obama’s visit to London wasn’t solely to promote her “Let Girls Learn” campaign. She also bore gifts for Prince William and Princess Kate’s adorable children, Prince George and Princess Charlotte.

Mrs. Obama gave Prince George an American-made red Berlin Flyer P-Wee Wagon, and gave Princess Charlotte an Amish rocking chair and personalized Alpaca baby blanket, People reported. The first lady was accompanied by her daughters Malia and Sasha, and mother Marian Robinson, for a three-day visit to Britain.

The group also met with Prince Harry at Kensington Palace on Tuesday, Us Weekly reported, where Mrs. Obama had tea with the prince and they bonded over their mutual interest in veterans affairs and Mrs. Obama’s efforts to improve education for young girls. "Prince Harry was delighted to meet Malia and Sasha and the first lady's mother," a Kensington Palace representative told Us Weekly after the morning visit with the prince.

Also on Tuesday, the first lady visited Mulberry School for Girls, where she was greeted by a girls' choir that performed "Something Inside So Strong." Students also performed an interpretive dance to a reading of Maya Angelou's poem "Still I Rise." The school is located in east London, where there is a higher percentage of Muslims than in any other area of Britain.

According to the Huffington Post, the first lady communicated an empowering message to the young Muslim women at the school about not being blindsided by what the news or other people are saying about their religion. "You wonder if anyone ever sees beyond your headscarf to see who you really are. ...  But here’s the thing -- with an education from this amazing school, you all have everything, everything, you need to rise above all of the noise and fulfill every last one of your dreams.”

Mrs. Obama also visited Prime Minister David Cameron and his wife Samantha, before leaving for a three-city tour in Italy with her family.