Calvin Harris is being paid £320,000 to play at Tamara Eccleston's wedding.

The Scots DJ and producer will be heading to the south of France for the nuptials of the daughter of Formula One mogul Bernie Ecclestone this summer.

The party will take place on a private super-yacht on the French Riviera, with the wedding itself at the famous Hotel Du Cap on the Cote D'Azur.

Harris is not the only talent on the bill, however, and nor is he the best paid. Jennifer Lopez is also playing a set, for the princely sum of £2.1 million, along with Lionel Richie, who is being paid £1 million.

300 people will attend the wedding and party, including the likes of Paris Hilton and Sarah Ferguson, the Duchess of York.