1.1355997-2973983341
Singer Mya performs the song "Lady Marmalade" from the soundtrack of the film "Moulin Rouge" during the Wango Tango concert in Los Angeles June 17, 2001. The two day concert is expected to draw over 50,000 fans to Dodger Stadium. REUTERS/Rose Prouser

Singer Mya has denied rumours that she’s having an affair with Beyonce Knowles’ husband and rapper Jay Z.

There were reports that Jay Z has been in a long-term affair with Mya. But as quickly as the rumours spread, the 34-year-old singer took to Instagram to put out the flames, reports eonline.com.

In response to a user asking Mya if she was Jay’s mistress, Mya wrote: “Never did, never was, never will. Illegitimate, thirsty sources with no facts and that’s the ‘media’ for you-especially today.

“I play second to no one, pay my own bills, have my own label, own management company, rely on God only and respect myself and marriage too much for nonsense.”

“False rumours are crafted for ratings and numbers. And miserable, unhappy people need someone to judge to deter the attention away from their own misery and feel better about their miserable lives. If they did it to Jesus, they’ll do it to anyone. God bless,” she added.

The cheating rumours originated from a blind item posted online claiming the 44-year-old rapper had a longtime relationship with a “very short named R&B singer who hasn’t had a hit in awhile and doesn’t really even act or record any longer.”

“She basically lives off the generosity of Jay-Z and a couple of other guys,” the post claimed.