Lily Allen has blasted Britain's Got Talent star Susan Boyle, calling her “so over-rated.”
The singer hit out at the Scottish spinster whose performance on the ITV1 talent show helped to draw in almost 14 million viewers.
Allen said: “I thought her timing was off on Sunday - no control, and I don't think she has an amazing voice.”
In the message on Twitter she added that she thought 12-year-old Shaheen Jarfagholi was more talented than the Scots spinster.
She said: “She can sing, but it's not about talent with her, is it? She seems like a lovely lady but, if the show is about talent, then that Shaheen kid should win.”
Boyle, 48, nicknamed the Hairy Angel, got off to a rocky start on Sunday when she performed Memory from Cats - but recovered later, winning her place in the final this weekend.
She said after the show that she had started badly because she had a cold.
She added: “I said to myself, Well, you'd better just pick yourself up and keep going'...the audience reaction was really stunning.”
This Is London