Did Jay Z cheat on Beyonce, who is Becky with the good hair in the song Sorry and what did he confess to?
We take a look at the story that has gripped the world over the last few years
JAY Z and Beyonce's relationship has been rocked by infidelity rumours since she released her album Lemonade in 2016.
Fans have also been left wondering just who is "Becky with the good hair"? We take a look at the evidence, admissions of guilt and the suspects in the firing line...
Did Jay-Z cheat on wife Beyonce?
Jay-Z has finally admitted he’s cheated on Beyoncé.
The recording artist and music mogul , that he’s still emotionally scarred from his impoverished upbringing in Brooklyn.
And as Jay-Z discussed psychotherapy that’s when he made his admission of “infidelity.”
“You have to survive. So you go into survival mode, and when you go into survival mode what happens? "You shut down all emotions. So even with women, you gonna shut down emotionally, so you can’t connect,” he told executive editor Dean Baquet. “In my case, like it’s, it’s deep. And then all the things happen from there: Infidelity.”
Who is Becky With The Good Hair?
Beyonce's 2016 album Lemonade centres around the issue of infidelity, detailing the story of a woman who has been played by her partner.
It touches on suspicion, anger, and finally, forgiveness.
In the song Sorry she hints at Jay Z cheating with someone called "Becky with the good hair"
Speculation immediately went onto overdrive about who is this "Becky"?
Rachel Roy
The first suspect was fashion designer Rachel Roy - who worked with Jay Z on his clothing brand Rocawear.
After the release of Beyonce's Sorry, she shared a photo of herself on Instagram, pointing out her "good hair".
Fans instantly flooded her page, questioning if she was "Becky with the good hair".
Rachel immediately then tried to stop the rumours and wrote: "My Instagram post was meant to be fun and lighthearted, it was misunderstood as something other than that.
"There is no validity to the idea that the song references me personally. There is no truth to the rumours."
Rita Ora
The next woman in the firing line was Rita Ora, who was signed to Jay's record label.
Rita started tongues wagging she was "Becky" when she posted a photo wearing a lemon bikini and a J pendant necklace.
She slammed the accusation and tweeted her fans to let them know she definitely WASN'T Becky, and people should just enjoy Beyonce's Lemonade.
Later she posted a picture of herself cuddling Beyonce and captioned it: "Becky who? HAHAHAHA I TOLD YA!"
Rihanna
Rihanna has also been linked to being "Becky".
It is claimed Beyonce and Jay had a secret break from their relationship in 2005, with Bey focusing on her work.
During this break, Jay allegedly had a fling with Rihanna, who was signed to his Def Jam label.
However, it has since been reported that a member of her entourage apparently made this story up, in order to raise her profile.
Rapper Liv
Rapper Liv was also linked to Jay-Z when she released a track called Sorry Mrs Carter in 2014.
Set over OutKast’s hit Ms Jackson, she raps about how Jay likes "naturally flawless" girls.
This obviously sent the rumourmill into overdrive.
However she also raps about how she was wrongly linked to the rapper: "Got my name in the news saying things I ain’t do. Side chick. Never. Mistress.
"Who? Ya’ll misinformed, got it misconstrued."
More on Jay-Z
When did he meet Beyonce and when did they get married?
Jay-Z reportedly started a relationship with Beyonce after collaborating on the track 03 Bonnie & Clyde in 2002.
The track appeared on his album The Blueprint 2: The Gift & The Curse and Beyonce played his girlfriend in the video, setting the rumour mill into overdrive.
The couple married in secret in April 2008, with Beyonce announcing the news during a listening party for her album I am…Sasha Fierce that October.
The superstars welcomed their first child, daughter Blue Ivy in January 2012.
It was announced that Beyonce had given birth to twins on June 18, with later reports suggesting the babies had been born prematurely a week before.
Beyonce had one boy and one girl who the couple have named Sir and Rumi.