Katy Perry's father has branded her a "devil child".

The 'California Gurls' hitmaker's preacher dad Keith Hudson launched a shocking attack on his daughter for her salacious lyrics - including the lesbian lines in hit song 'I Kissed a Girl' - as well as her on-stage routines and outfits, and urged his congregation to "pray for Katy", according to The Sun newspaper.

Keith and wife Mary are touring churches in the US where they have reportedly been showing videos claiming Katy - who was previously married to reformed heroin addict Russell Brand - is a "devil child" in need of "healing".

In one sermon at a church in Santa Fe Springs, California, he said: "They ask how can I preach if I produce a girl who sang about kissing another girl?"

The 28-year-old star's father recalled attending one of her concerts and says he "wept" for the legions of fans who flocked to see his daughter - because he feels they should be praying to God instead.

"I was at a concert of Katy's where there were 20,000. I'm watching this generation and they were going at it. It almost looked like church. I stood there and wept and kept on weeping and weeping. They're loving and worshipping the wrong thing."

Despite Katy's riches, the couple also urged churchgoers for donations so they could fund a trip to Switzerland, insisting they donate "not one or two dollars, but 20s".