Songs by Blur, Prince and Beyonce were on the playlist at Zara Philips and Mike Tindall's wedding on Saturday (July 30).
The couple tied the knot at a ceremony in Edinburgh attended by Philips' grandmother, the Queen, as well as other members of the Royal family.
The reception at Holyroodhouse included a DJ and live band, which Philips reportedly tried to sing with, according to The Sun.
"She jumped on stage and joined in as if it was a karaoke bar. It was her day, her night and she wanted to be the star,” a source told The Sun.
Songs on the wedding playlist included Beyonce's 'Crazy In Love', 'Song 2' by Blur, Kaiser Chiefs 'I Predict A Riot' and Bon Jovi's 'Livin' On A Prayer'.
Other guests at the royal wedding included newly-weds Prince Williams and Kate Middleton, Prince Harry and Una Healey of The Saturdays.
What Royal Wedding? The Messiest Rock Star Weddings
You can keep up to date with all the latest news from Gigwise by following us on Twitter and liking us on Facebook.