First lady Michelle Obama played hostess to a royal on Thursday, as Britain’s Prince Harry dropped by to kick off a weeklong visit to the U.S.

The soldier-prince and Mrs. Obama hosted a pre-Mother’s Day tea for a group of military moms and their kids, with the prince even chipping in as the kids made gift bags for their mothers.

After that, Harry headed off to the Russell Senate Office Building, where he was treated like a rock star by a crowd of about 500 screaming onlookers (mostly women and girls).

Back home, Harry serves as a co-pilot gunner in the British Army, and has served in Afghanistan. Championing military families has been one of Mrs. Obama’s signature causes, along with Dr. Jill Biden, her partner in the Joining Forces initiative.

Read more about Harry’s royal good day, at Today.com.