Power couple Beyoncé and  JAY-Z had the kickoff show for their On the Run Tour II on Wednesday in Cardiff, U.K.

As the super stars sang their 2009 hit “Young Forever” a film with the message “This is Real Love” played in the background and it happened to be their vow renewal ceremony!

While the video rolled, both musicians who were in an all-white attire were joined by their 6-year-old daughter Blue Ivy and their 11-month-old twins Rumi and Sir.

For all the reports of trouble in their marriage, Beyonce and Jay-Z's joint On The Run II tour, which opened in Cardiff on Wednesday, was a two-and-half hour display of affection.

As they raced through more than 40 hits - from Crazy In Love to 99 Problems - the couple flirted, teased and held hands - not just when the spotlights were on, but deep in the shadows, between the songs.

At one point, Beyonce sidled up to her husband and started twerking, giving him the giggles. When he rapped about "the rock on your finger" in Upgrade U, she flashed her wedding ring, a big goofy grin spread across her face.

The show didn't shy away from Jay-Z's infidelity, which was dissected on songs from Beyonce's Lemonade album, and atoned for on his own 4:44, but the overall message was one of healing and redemption.

Stadium-width video screens showed images of the couple being torn apart and separated, their house on fire, before reuniting in a church and renewing their wedding vows.

"Endless love," read a message on the screen. Jay-Z's pendant put it more prosaically: "Bling for love."

Watch: