Katy Perry is anything but selfish. The star was snapped making an incredibly kind-hearted gesture as she gave a panhandler cash from her car window to help him out.
Photographed driving through Los Angeles, Katy wore a face mask and shades as she handed of wad of bills to a man with a sign reading: "Anything helps." She gave him a thumbs up as he walked away.
Katy is expecting her first child - a daughter - with fiance and heartthrob Orlando Bloom, and showed off her bump as she stepped out of her car.
She wore a turban, sandals and a long cardigan over a summer dress. The I Kissed A Girl singer recently told of how she sometimes needs alone time during her pregnancy - because she doesn't want Orlando to see her cry.