Robert Pattinson helps the homeless

R-Patz stunned a street busker by buying him a brand new guitar.

The charitable Twilight star first put some change in the entertainer's hat, and after noticing his tatty guitar and being impressed by his music, he decided to surprise him.

He popped into the nearest music shop and emerged with an electric guitar for himself and a red acoustic for the busker.

The actor's generosity was witnessed in Los Angeles by holidaymakers Luke Jones and girlfriend Kirsty Rowlands.

"We were gobsmacked when he handed the acoustic guitar to the tramp, Luke told The Sun. "Robert quickly went back to his car and drove off."

"The busker was totally shell-shocked....We asked him to play but he couldn't get his thoughts together."

Pattinson, who is thought to be worth around £32 million, plays both piano and guitar in his spare time.