Miley Cyrus has been criticised by fans after her controversial comments during an Instagram Live with her boyfriend Cody Simpson.

The singer said: "I always thought I had to be gay because I thought all guys are evil, but that's not true."

"You don't have to be gay, there are good people with d**** out there, you just gotta find them."

Miley Cyrus lashes out at Liam Hemsworth on Instagram
Miley Cyrus reveals relationship with Kaitlynn Carter moved too fast
Why Miley Cyrus broke up with new girlfriend Kaitlynn Carter
Miley Cyrus takes aim at Liam Hemsworth and Kaitlynn Carter on Instagram


Her comments offended fans who say her words were insulting towards gay and bisexual women.

"Miley, this is so not it. Women don't 'have to be gay' because they can't find a good person with a d***, " one person tweeted.

"People aren't queer because they 'gave up' on men. This is so insulting."

Another person wrote: "Miley really said ' you don't have to be gay there are good guys out there' like its a choice?"

Cyrus has been outspoken about her sexuality in the past, and told Vanity Fair "a big part of my pride and identity is being a queer person,".

She has since clarified her comments, saying "I was talking sh** about sucky guys, but let me be clear, YOU don't CHOOSE your sexuality. You are born as you are. It has always been my priority to protect the LGBTQ community I am a part of."