Beyoncé has hinted Jay Z has cheated on her.
The 34-year-old singer has seemingly hit out at her husband - whom she married in 2009 and with whom she has four-year-old daughter Blue Ivy - in her new visual video 'Lemonade', which she dropped on HBO over the weekend, for allegedly committing an adultery offence.
In the hard-hitting clip, which sees the couple cuddling up to one another, the brunette beauty sings: "Looking at my watch he should have been home. I regret the day I put that ring on."
To add even more fuel to the fire, the curvaceous star belted out the lyrics, "My daddy warned me about men like you cause every promise, don't work out that way. Nothing seems to hurt like the smile on your face," before hinting that the 46-year-old rapper had got down and dirty with a mystery woman called Becky with "good hair" behind her back.
The internet went into overdrive on Saturday (23.04.16) after a fashion designer named Rachel Roy, who was reportedly to blame for the infamous elevator fight between Solange Knowles and Jay Z in 2014, seemed to suggest she was the mystery woman caught up in the infidelity.
Just hours after Beyoncé's new album was dropped on Tidal, Rachel took to her Instagram account to write: "Good hair don't care, but we will take good lighting, for selfies, or self truths, always Live in the light #nodramaqueens. (sic)"
The HBO hour-long special was split into themes - starting with with Intuition, Denial, Anger, Apathy, Emptiness - but ended on Forgiveness, Hope and Redemption, suggesting the pair had worked through their marital problems.