if beyonce thinks she's a feminist then okay whatever by her terms she is. I think every woman is somewhat a feminist because we all want equality. my definition of a full on feminist is someone who really fights for women's rights while still respecting men and their roles in society. My thing is I never see beyonce do anything for women rights outside of music or entertainment. Just because she has a respected feminist preaching on a track don't make her a full blown feminist. But like I said if she think she's one then ok. I don't get why everyone is having a field day over it. * plays Mj they don't really care about us*