Taylor Swift has discussed her "feminist awakening" and explains what she feels feminism means for girls today.

Speaking to The Guardian the Shake It Off singer said, "As a teenager, I didn't understand that saying you're a feminist is just saying that you hope women and men will have equal rights and equal opportunities.

"What it seemed to me, the way it was phrased in culture society, was that you hate men. And now, I think a lot of girls have had a feminist awakening because they understand what the word means. For so long it's been made to seem like something where you'd picket against the opposite sex, whereas it's not about that at all."

She added, "Becoming friends with Lena (Dunham) has made me realise that I've been taking a feminist stance without actually saying so."

Swift also opened up on her song-writing saying that she resents people saying that she has 'too many feelings', "I really resent the idea that if a woman writes about her feelings, she has too many feelings. And I really resent the 'Be careful, buddy, she's going to write a song about you' angle because it trivialises what I do.

"It makes it seem like creating art is something you do as a cheap weapon rather than an artistic process. They can say whatever they want about my personal life because I know what my personal life is, and it involves a lot of TV and cats and girlfriends. But I don't like it when they start to make cheap shots at my song writing. Because there's no joke to be made there."

Swift's latest single is about her "haters" - check out the video below.