Picking just the right gifts for a couple of tiny royals who already have the attention of the world — as well as third and fourth spots in line to the British throne — is tricky business.
Unless you're Michelle Obama, that is.

During the first lady's Tuesday visit to Kensington Palace, she brought along a few prefect presents for Prince George and Princess Charlotte of Cambridge.
For the soon-to-be 2-year-old George, Obama selected a classic Berlin P-Wee Flyer Wagon.

And for newborn Charlotte, she brought an Amish rocking chair and personalized baby blanket.
All of the gifts were American-made.
While there's no word as to whether or not the first lady delivered the treats in person during her stop, she did come face-to-face with another royal resident.

Obama had tea with Prince Harry while discussing her "Let Girls Learn" initiative and their mutual support for veterans on Tuesday.
Follow Ree Hines on Google+.