Noel Gallagher has blasted Taylor Swift's songwriting skills.

The 47-year-old rocker thinks modern pop music is ''f**king awful'' and slammed suggestions the 'Blank Space' hitmaker is talented, suggesting she is nothing more than ''a nice girl.''

Asked what he thinks about people praising the 25-year-old singer for being a good songwriter, he said: ''Who says that? Her parents?

''Who's 'people'? Name these people. You're f**king lying. She seems like a nice girl, but no one has ever said those words, and you f**king know it.''

The former Oasis star also has ''difficulties'' with a lot of other artists, including One Direction.

He told Rolling Stone magazine: ''I know Harry Styles. We've hung out a couple of times. They're lovely lads. But I've got to say, I have difficulties with people who don't write their own songs, who've got a team of songwriters who work for your record label.

''Modern pop music is bland nonsense. There isn't even a word yet that's capable of describing it. If it was a colour, it would be beige. Do you know what colour beige is? It's like a milky brown. Not for me.''

But Noel insists he doesn't hate everyone in the music industry.

Asked about Bono, he said: ''Of all the people I know, he's the most fun to hang out with, for sure. He's a funny fucker, and he can drink. And he's got big ideas -- for his band and for my music as well, which is astonishing. He's always giving me titles for songs and albums. I call him Father Bono.''