Sinead O'Connor thinks male celebrities like Justin Bieber are being sexualised like their female counterparts.
The 47-year-old singer has revealed that young male celebrities like Bieber are at risk of "being sold on [their] sexuality".
She told 'Magic FM', "I think that people focus an awful lot on the female aspect to this, but it is also the males. The very young male artists who are practically children or look like children are also being sexualised.
"Justin Bieber is a great example. When he came along he was only 16 years of age. Obviously he was extraordinarily talented, so I'm not trying to negate that, but he was very much being sold on his sexuality."
The 'Nothing Compares 2 U' hitmaker also thinks that Britney Spears' school girl outfit in 'Baby One More Time' was inappropriate.
She said: "Britney Spears, of course was quite inappropriately young to be sold in that way, dressed up in a school uniform.
"But I think that really people forget that the guys are going through it as well, and I think that is quite important."
Sinead - who famously wrote an open letter to Miley Cyrus, warning that she was being "pimped" by the music industry - explained her concerns about the oversexualisation of young celebrities.
She said: "What concerns me is that the audience of these artists are children themselves.
"The children are being sexualised too early and both the male and female sense of worth is focused on the way they look and whether or not they are attractive to the opposite sex."
Listen to the full interview this Sunday from 7pm on Magic FM. For more, visit www.magic.co.uk.