Six years after they said 'I do', Beyoncé and Jay Z have shared footage from their top secret wedding.
Music's power couple left fans stunned when they finally unveiled their big day during the first night of their joint On The Run tour.
Crowds at the packed out Sun Life Stadium in Miami Gardens could not contain their excitement when scenes from their intimate ceremony were projected onto large screens during a break between performances.
The Drunk in Love songstress married her hip hop star husband in a private ceremony in New York in 2008. The couple only confirmed the wedding had taken place months later.
In the clip, Beyoncé is seen in a strapless white gown and veil with her hair pinned up in a chic chignon. Jay Z looks dapper in a black tuxedo and white shirt.
The montage also showed the day the welcomed their daughter Blue Ivy at Lenox Hill Hospital in New York. Images showed the mother-of-one lying in bed cradling their newborn after giving birth.
"I love them, this is so beautiful," one viewer commented.
Another said: "That footage of Beyoncé in the hospital after giving birth to Blue made me tear."
In 2011, Beyoncé gave fans a glimpse of her wedding dress in her 'I Was Here' music video from her Live at Roseland: Elements of 4 concert DVD.
The positive reception on the opening night of Beyoncé and Jay Z's On The Run tour is likely to come as a welcome distraction from mounting speculation about their marriage.
Queen B has been dealing with the fallout of her sister Solange's attack on Jay Z as well as reports of the rap mogul's alleged infidelity, in recent weeks.
The On the Run tour wraps up in San Francisco, California, on 5 August.