'Hahahaha I've had Botox': Selena Gomez confesses to cosmetic procedure

Selena Gomez has admitted to having Botox.

The 31-year-old singer and actress was defending her new relationship with music producer Benny Blanco when she confessed to having had the cosmetic procedure.

After a fan wrote in an Instagram comment: "Remove your cheek fillers/implants. It's messing with your brain," Selena replied: "Hahahaha I've had Botox bb girl."

Earlier this week, Selena confirmed her relationship with Blanco, who is best known for his work with Selena's ex-boyfriend Justin Bieber .

Selena initially wrote "facts" under a post from fan account Popfaction that said: “Selena Gomez Seemingly Confirms That She Is in a Relationship.”

And she liked another photo from the account, which was titled: “Selena Gomez Is Rumored to Be Dating Producer Benny Blanco.”

Selena then went on to respond to comments on the site slamming the romance with Benny.

In one, she declared: "He is my absolute everything in my heart."

In another post, she wrote: “He’s still better than anyone I’ve ever been with. Facts.”

And Selena also insisted: “He has treated me better than any human being on this planet."

The 'Wolves' hitmaker also bluntly told fans she didn't care what they had to say about her love life.

She wrote: “I don’t understand … this is my happiest.

“If you don’t [care about me] feel free to say whatever you want. But I will never allow your words to guide my life. Ever. I’m done.

“If you can’t accept me at my happiest then don’t be in [my] life at all.(sic)"

The Rare Beauty founder later shared a photo on her Instagram Story of her cuddled up to a man, who had most of his face cropped out but appeared to be Benny.

Hours later, Selena took to her Instagram Story again to show off a ring on her finger, which featured a letter B.