The star is forced to axe gigs due to a a nasty injury...

David Bowie was forced to cancel a German gig after being taken to hospital.

The star performed at the Hurricane Festival in the town Scheessel on Friday (June 25), but was later taken to hospital with a sharp pain in his shoulder, later revealed to be a trapped nerve.

The star was kept overnight for treatment, and missed appearing at the Southside Festival in Neuhausen ob Eck in southern Germany on Saturday (June 26). Other concerts scheduled for Vienna (Jun e29) and Salzburg (June 30) have also been scrapped, reports the BBC.

David Bowie, 57, had cut a concert in Prague short on Wednesday (June 23) because of the pain. He took a 10-minute break during his set and returned to play two songs before apologising to fans and calling a halt to the concert.