Prince Harry has returned to Walt Disney World, for a great cause.
The 31-year-old royal and younger brother of Prince William recently flew to Florida to attend the 2016 Invictus Games, which are being held at the ESPN Wide World of Sports Complex at the Walt Disney World resort.
Harry is the founder of the annual Paralympic-type international sporting competition for wounded and ill military servicemen and women.
On Friday and Saturday, he was spotted at preliminary events. He greeted competitors, watched a volleyball game with two boys and also met an adorable little girl who smiled widely as she posed for a photo with him. The official sporting events start Sunday and the Invictus Games end Thursday.
The family had stayed at Disney's Grand Floridian Resort & Spa, where they rented out the entire fifth floor. Harry was spotted at the hotel Friday. It is unclear if he is staying there for his current visit.
That day, Walt Disney World's Magic Kingdom hosted a parade for the participants of the Invictus Games.
Former President George W. Bush also surprised members of the Army from the Invictus Games' U.S. Team.
"I was incredibly privileged and fortunate to be born into this position and yeah, fine, early on in life you sort of get harassed and chased around and all that sort of stuff, but if you can channel all of your passion and efforts into things that really matter, and bring amazing people together and put smiles on people's faces, then if I spend the rest of my life doing that then I'm happy," Harry said.