The fifth in line to the throne displayed his natural charm with children and made a new friend in six-year-old Kavya Patel during a visit to a park in the East End of London.
Harry, 32, joined children taking part in a summer activity session under the Fit and Fed campaign, which gives youngsters at risk of undernourishment in the London borough of Newham free sport and lunch throughout the vacation.
The Prince took a shine to Kavya after the youngster burst into tears when he struggled to get the ball and his side let in a goal during a game of handball in Central Park in East Ham.