Singer Miranda Lambert has found a novel way to raise money for her pet charity - she's asking for donations from fans who ask to take photos with her.

The country star has agreed to pose for pictures with customers visiting her Pink Pistol boutique in exchange for $100 (£63) to benefit her Muttnation Foundation.

Lambert admits she is regularly bombarded by picture requests while working in her shop in Tishomingo, Oklahoma, and calls her new arrangement the perfect solution.

She tells Country Weekly, "I'm always torn: I want to be accessible and all that, but when I'm at the store, I'm actually working. I'm constantly moving merchandise and working the soda fountain, and if I get stopped and asked for a picture, it'd go crazy if I did everybody.

"Now I can do pictures and meet fans and also raise money for my doggies. So it works out good. I ask for $100 donation to my Muttnation Foundation and we've raised $2,500 just by taking a photo. I don't ever want the perception of people thinking I'm charging money for my photo. It's definitely not for me - it's all for the animals."