Hours after Prince's death, the world had been flooded with tributes from some of music's biggest stars, mostly through Internet posts. Jennifer Hudson, however, took her tribute to Broadway, as she and the rest of the cast of the current production of The Color Purple serenaded their audience with "Purple Rain" following their performance on Thursday night (Apr. 21).

"We lost a legend who was a good friend of mine: Prince, who was dear to all of us," Hudson told the crowd as the rest of the cast flanked her onstage. "He called me while we were here and asked me to come out, you know, to this event, because he was writing his book. And he told me, 'You can bring your cast members along.' All these amazing people. Aren't they awesome? We were honored to be in his presence one last time and we got to have that moment."

With that, Hudson and co. began encouraging the audience to join them in a tribute to Prince. Fittingly, it was a shortened version of "Purple Rain" that got the Color Purple treatment.

In 2012, Hudson performed "I Will Always Love You" at the GRAMMY Awards hours after Whitney Houston's shocking death. She also performed the In Memoriam tribute at last year's Oscars.