G 180 Charlotte Church Sep03Charlotte ChurchShe sang for the last Pope, but clearly Welsh firebrand singer Charlotte Church isn't too happy with the new one.

Charlotte, who maintains she is a good Catholic girl, has attacked Benedict XVI - and it's all over Harry Potter!

The 19-year-old Voice Of An Angel claims he is talking a bunch of old Hogwarts after he branded the books "products of evil".

Potter fan Charlotte is quoted in the Sun as saying: "I'm from a Catholic family. But I don't like this new Pope.

"He even wants to ban Harry Potter! He says it is because of witchcraft and other bad stuff!"

And the singer, who has read every Potter book, says he should read them and then make a judgement.

She added: "If he bothered to sit down and read it he'd understand the morals of it."

Former cardinal Joseph Ratzinger is adamant Potter is evil though - despite the last pope John Paul II praising author JK Rowling for helping children understand the difference between good and evil.

The new pontiff said: "This is a subtle seduction, which has deeply unnoticed and direct effects in undermining the soul of Christianity."

In 1998 Charlotte famously sang for his predecessor when she was just 12.