Liam Gallagher has been handing out £50 notes to homeless people.

The 42-year-old star is said to have been enjoying a night out with girlfriend Debbie Gwyther, 31, when the couple stopped to have a chat with three homeless men in London's Hampstead at 6am.

A source said: ''Liam was in really high spirits and had been out partying all night.

''He gave each of the three homeless men £100 and told them it was his pleasure.''

The former Oasis and Beady Eye rocker also promised the men that he would return with some beers and clean clothes, as part of his charitable annual ritual.

The source added to the Daily Star newspaper: ''Liam said he always starts to collect a stash of items around Christmas to give to people on the street.''

Liam was recently said to be ''struggling to secure funds'' for a support settlement with Liza Ghorbani - the mother of his 18-month-old child Gemma - because he was having trouble finalising his divorce from Nicole Appleton.

The couple split amid revelations he'd fathered the child with US journalist Liza while married to Nicole.

Meanwhile, Liam's brother and former bandmate Noel Gallagher has branded him ''crazy guy'' for his lack of organisational skills.

He said previously: ''As we know, you can't plan 20 seconds of your life with him as it can go t*ts up at any time ... I have been at gigs and he's said, 'I'm not singing any of that s**t'. And we've been rehearsing for four months. He is a crazy guy.''