London, Sep 2 (IANS) It seems Robert Pattinson is as soft-hearted in real life as he appears on screen in the role of a vampire! The actor was spotted buying a new guitar for a homeless man.

Pattinson’s generosity was witnessed in Los Angeles by holidaymakers Luke Jones and his girlfriend Kirsty Rowlands, reports thesun.co.uk.

The 24-year-old Luke, a builder from South Wales, said: ‘We were gobsmacked when he handed the acoustic guitar to the tramp. Robert quickly went back to his car and drove off.’

The ‘Twilight’ star had spotted the tramp’s tatty acoustic as he put money in a collection tin, and minutes later he emerged from a music store with an electric guitar for himself and a red acoustic for the man.