Harry Styles

The One Direction heartthrob made the charitable gesture when he had a day off in Los Angeles last year and bought a huge quantity of pizza to distribute among as many vagrants as he could find.

Harry's close friend Ed Sheeran told the Daily Mirror newspaper: “We were in LA about three months ago and he had a day off.

"He spent two or three grand on Domino’s pizza and drove around giving them out to homeless people. That’s an amazing story.

“People write about Harry in a negative way because of his love life but he does stuff like that a lot. He’s a pretty genuine guy.”

Friends of the 19-year-old singer agree that Harry is generous and say he is still getting used to his fame and wealth.

A source said: “Harry only came into this huge amount of wealth in the past two years, so he doesn’t take it for granted at all.

"He’s really generous and likes feeling like he does some good in the world.”