Beyonce and Jay Z proved they are stronger than ever, as they sealed their Los Angeles gig with a kiss.
The husband and wife team, who have been plagued by rumours of marital strife, shared a show-stopping snog on stage after performing Forever Young as their closing song on the latest stop of their joint On The Run tour.
The couple then walked off arm-in-arm, but not before giving loving shout-outs to one another, reported People.
"Last but not least, give it up for Mr Carter," Beyonce said, while the rapper added: "No. Last but not least, give it up for Mrs Carter."
The finale, at the Rose Bowl in Pasadena, featured a peek into their lives with family footage, including shots of their two-year-old daughter Blue Ivy.
Beyonce and Jay Z appeared to brush off any allegations that their six-year marriage is on the rocks in their united performance.
The 32-year-old singer started welling up as she sang her relationship ballad, Resentment, before she was joined by her husband on a number of duets including Drunk In Love, where Jay Z held his wife from behind.
Speculation over Jay Z - whose real name is Shawn Carter - and Beyonce's marriage began in May, when a video emerged of Beyonce's sister Solange lashing out at the Holy Grail rapper as Beyonce looked on in a New York lift.
The trio released a statement saying they had "moved forward as a united family" but have not spoken about the incident.