Beyoncé - who has a daughter Blue Ivy, 2, with Jay-Z - was cheered by her adoring fans at an Ohio concert this weekend.
But, listening to her performance closely, it seems as if the Single Ladies singer has alluded to recent rumours her husband has been having an affair.
Dressed in a wedding gown, the former Destiny's Child star belted out unreleased track Resentment - a song about a woman whose partner cheats on her.
In the performance, Beyoncé, 32, went as far as changing the lyrics, swapping "Been riding with you for six years," to "Been riding with you for 12 years" - coincidentally the length of time she's been with Jay Z.
This has sparked speculation amongst fans that the songstress is alluding to her own marriage and 'cheating' husband.
Other parts of the song include: "Look what you've done-done to me now, I gotta look at her in her eyes and see she's had half of me, she ain't even half of me."
As well as: "I tried and I tried to forget this. But I'm too damn full of resentment. I know she was attractive but I was here first."
Watch the performance for yourself below:
The rapper has been dogged with allegations he's cheated on his wife of six years since shocking CCTV footage emerged last month showing him being attacked by sister-in-law Solange.
The pair have put on a united front in public, but sources close to them claim it's just a facade, with neither looking forward to their upcoming gigs.
Speaking with Grazia, the sources claimed: "They've both been dreading the tour. Cancelling wasn't an option, so on the surface it's going to be business as usual, they they're both struggling with trust issues after the spate of cheating allegations."
"Jay's given Beyoncé unlimited access to his texts and emails to try and keep the peace, but a lot of their communication will be through assistants," added the source.
Beyoncé and Jay Z will be on tour in the US until August 6 before jetting off to France for two European gigs.