The biggest stars ever hired to perform at celebrity weddings and their huge fees revealed
A-list weddings call for A-list entertainment, but star-powered performances can come at a cost – find out which celebrity stars performed for their famous friends
Your 'big day' and 'happiest occasion' is meant to be cause for excitement, but promises of eternity might pale in comparison when a few million dollars can guarantee a private concert as part of the celebrations. From pop icons to world-famous DJs, your guests certainly wouldn't be short on entertainment with the best seats in the house for a show worthy of the O2. The only danger would be racing to get to the front row in a train and veil.
Read on to find out which celebrity stars lent their talents to the smallest show in town, just try not to start browsing too far outside your own budget.
Justin was only one among many celeb singers to take part in the couple's pre-wedding bash, with millions more going to secure Rihanna, the Backstreet Boys and Katy Perry for the occasion
Elton John performed at the wedding of Prince Harry and Meghan Markle
Elton John
We've all witnessed a couple slow dancing to 'Candle in the Wind' but how would it feel to do so with Elton John in the room? The wedding go-to has performed live for billionaire Robert Kraft and Dana Blumberg as well as Prince Harry and Meghan Markle.
Elton is worth an eye-watering estimated $650 million, reportedly charing £1 million an hour for private performances and supposedly since upping his fees to £4 million, per The Mirror.
Mark Ronson is the pick of the crop for celebrity weddings in need of a DJ
Mark Ronson
Mark Ronson is something of a step up from your local disk-spinning college teen, certainly in hourly rate. If you don't fancy a live singer, a pro DJ is the perfect alternative, but won't save you many pennies.
Producer and songwriter Mark Ronson has DJed for a number of celebrities, including Tom Cruise. But Mark himself saw the opportunity to perform for former Beatle Paul McCartney as priceless, where instead of a fee, Ronson asked McCartney to contribute a bass part to his upcoming album.
Legendary singer Usher provided a star performance for NBA player Michael Jordan's wedding in 2013
Usher
NBA favourite Michael Jordan booked some serious star power for his wedding to model Yvette Prieto in 2013. With a guest list including Tiger Woods, Spike Lee and Patrick Ewing, it's clear the wedding singer needed to bring his A-game.
Who else, then, to provide star entertainment than A-list singer Usher? The exact fee Usher got to perform at the NBA legend's wedding has never been publicly disclosed, though the entire lavish affair cost an estimated $10 million.
Andrea Bocelli brought his singing star power to the stage at the reception for Katie Holmes and Tom Cruise
Andrea Bocelli
For Katie Holmes, marrying Tom Cruise was a dream come true when they tied the knot in 2006. Fifteenth-century Castello Orsini-Odescalchi completed the storybook ceremony.
Marc Anthony performed at Brooklyn and Nicola's star-studded wedding
Marc Anthony
With a mother known best as 'Posh Spice', it was very unlikely Brooklyn Beckham and Nicola Peltz's vows were going to be a shabby affair. In fact, it felt more like the heir to the pop culture throne was headed down the aisle.
Some suitably A-list talent was needed to complete the luxurious celebrations. Family friend Marc - who reportedly performed at the wedding free of charge - stepped up to the plate with some gifted crooning fit for the occasion.