Halsey has opened up about her on-stage miscarriage and insists she never wants to let endometriosis control her life.

The 23-year-old singer lives with the common female medical condition which causes the tissue that lines the uterus to grow outside of it and can cause severe pain and infertility. It went undiagnosed for some time because she always experienced heavy and painful periods from her teenage years.

In 2016, Halsey had a miscarriage whilst performing on stage just months after she discovered she was expecting a baby and she has now spoke about the traumatic experience in an appearance on US TV show 'The Doctors' to inform women about the warning signs of endometriosis.

She said: ''Before I could really figure out what that meant to me and what that meant for my future, for my career, for my life, for my relationship, the next thing I knew I was on stage miscarrying in the middle of my concert.

''And the sensation of looking a couple hundred teenagers in the face while you're bleeding through your clothes and still having to do the show, and realising in that moment that I never want to make that choice ever again of doing what I love or not being able to because of this disease.''

The 'Bad at Love' hitmaker - who is in a relationship with fellow musician G-Eazy - has chosen to have her eggs frozen so she has the option of having children when she's older.

She explained: ''When I tell people that, they're like, 'You're 23, why do you need to do that? Why do you need to freeze your eggs?'

''Doing ovarian reserve is important for me, because I'm fortunate enough to have that as an option, and I need to be aggressive about protecting my fertility [and] about protecting myself.

''Taking these measures to make sure that I get to have a hopefully bright future and achieve the things that I want to achieve by doing the ovarian reserve is really important.''