R+B star Mary J Blige has launched a scathing attack on her native America, accusing the country of upholding an inherently racist attitude towards non-white citizens.

The NO MORE DRAMA star insists the only way for blacks to be successful, is by conforming to white ideals.

She says, "The blacker you are the worse it is for you. If you're mixed, you've got a shot. If you cater for what white America wants you to do and how they want you to look, you can survive.

"But if you want to be yourself, and try to do things that fit you and your skin, nobody cares about that. At the end of the day white America dominates and rules. And it's racist."