Shannon Singh revealed she fell pregnant despite being on contraception.

The former Love Island star opened up on her difficult history with birth control on her new podcast Hushed.

During the podcast, the 24-year-old said she was shocked to discover she was pregnant even though she was using a contraceptive patch.

Shannon explained: “I recently just got pregnant on the patch.

“I was in the bits. I was like ‘what the f**k is going on?’

“It was horrible and now because of all of that I refuse to go on anything.”

Shannon said she asked her doctor what went wrong. She was told the patch was not 100% effective.

She also explained how she’s struggled to find the correct contraceptives throughout her life after suffering heavy periods and other side effects.

Shannon continued: “Me getting pregnant on the patch – now I don’t trust anything.