Prince has been rushed to hospital after falling ill while on board a flight.

When the singer fell ill, the plane had to make an emergency landing in Illinois on Friday morning.

According to TMZ, he had been suffering from the flu for a number of weeks but it was thought he had recovered, yet he took a turn for the worse yesterday.

He was treated in the hospital for three hours before being released. His rep confirmed that he returned to his plane and is now resting at home.