DJ Calvin Harris had to cancel shows in Las Vegas at the weekend after being hit by food poisoning.

The Dumfries-born musician told his 5.75m followers on the social network Twitter it was the worst case he had ever had.

He was due to appear at Wet Republic in the city on Saturday

He said it was the "worst food poisoning I've ever experienced."

Harris apologised for anyone who was planniing to see him in the gambling US city.

In 2011 he was unable to celebrate the chart success of his then latest single as he was in bed with food poisoning.

The singersongwriter, DJ and producer went straight to the top of the Scottish charts with Feel So Close and took second spot in the UK charts.

But he revealed on Twitter at the time that instead of popping champagne corks, he was in bed with salmonella poisoning and had to cancel two shows the Creamfields festival followed by another DJ set in Middlesbrough.