Katy Perry, Justin Timberlake and Keith Urban are among the stars of the music world to pay tribute to Prince following his shock death.

Prince

Prince

The 'Purple Rain' singer was found dead at his home this morning at the age of 57 and 'Firework' hitmaker Katy thinks his passing has taken "a lot of magic" away from the world.

She tweeted: "And just like that...the world lost a lot of magic. Rest in peace Prince! Thanks for giving us so much..(sic)."

The shocking news has left 'Cry Me A River' singer Justin "speechless".

He simply posted: "Numb. Stunned. This can't be real."

Meanwhile, Keith was equally stunned.

He tweeted: "Just heard about Prince ....can't believe it ....... - KU(sic)"

Blink-182 rocker Travis Barker is mourning the passing of one of his idols and inspirations.

Alongside a classic picture of Prince, he wrote on Instagram: "Rest in peace to one of my favorite artists of all time. Haven't loved an artist as long or as consistently as I have Prince. My dream was to one day collaborate with him or play drums for him. He use to come watch #DJAM and I play. Those nights went down as some of my favorite. I taught my kids about him from a very young age and has always stayed a favorite in our family, we even got to see him play a couple times together. Sad day, we lost one of the funkiest and most inspiring artists of our time. One of the greatest guitars players of our time. To me he was truly a musical genius, a true original. Rest in Peace

#PURPLERAINFOREVER (sic)

LeAnn Rimes is "heartbroken", while a whole host of other stars are equally devastated by the news.

She wrote: "OMG I'm so heartbroken right now. Please tell me it isn't true Prince is gone. #heartbroken #shocking #prince (sic)"

Rapper Ice T posted: "Im sooooo very sad right now... PRINCE can't die.(sic)"

And Blake Shelton wrote: "Dang it... Truly hate hearing we lost Prince. Sad day.(sic)"

Charlie Puth tweeted: "A culture pushing icon and creative genius. Rest in peace Prince."