BEYONCE and Jay Z looked crazy in love as they launched their joint world tour in Cardiff last night.
The couple performed more than 40 hits at The Run II tour opening where they showed footage of them renewing their wedding vows.
Fans watched as they kissed, flirted and held hands on stage as the singers were upfront and honest about their once troubled marriage.
Rumours of Jay Z's infidelity were confronted head on, with performances from Beyonce's Lemonade album and Jay Z's 4:4.
They used the Principality Stadium's video screens to show how it had rocked their marriage with images of their house on fire, before they were seen reuniting in a church and saying I Do for a second time.
Later in the show, home videos of them and their three children played as Beyonce sang her Ed Sheeran duet Perfect.
The on-screen visuals gave the world a rare glimpse of their twins Rumi and Sir Carter.
Candid pictures of the family flashed up on giant screens at Cardiff's Principality Stadium as the couple launched the first show of their 48-night tour.
The twins reclined in Beyonce's toned arms while they climed up on Jay Z's torso.
She then gushed that it felt "so good" to be on the stage with "the one I love", as the pair ended the show together.
MOST READ IN TV & SHOWBIZ
Beyonce fans may have been left disappointed that she cut out her hits Single Ladies, Halo, and Destiny's Child tunes to make way for Jay Z's material.
But it made room for crowd-pleasers Crazy In Love and 99 Problems.
Queen Bey looked stunning in all her costume changes as she showed off her famous pins and flashed her bottom.
Got a story? email [email protected] or call us direct on 02077824220.
We pay for videos too. Click here to upload yours.