British singer Plan B showed off his generous side on Thursday (29Aug13) by handing $75 (£50) to a homeless man.

The She Said hitmaker, real name Benjamin Ballance-Drew, was leaving a gig venue after a concert in central London when he stopped to speak to the vagrant.

He was pictured handing over the cash and shaking the grateful man's hand before heading off into the night.