Jennifer Hudson Slaying Prince's 'Purple Rain' Is The Cry You Needed Today

Electric

After Thursday night's performance of The Color Purple on Broadway, the cast paid tribute to the late Prince the only way that seemed truly appropriate: through song.

Led by Jennifer Hudson and her angelic voice, the talented cast (which includes Cynthia Erivo) covered one of the legendary musician's most iconic hits, "Purple Rain." It's hard to describe how a performance like this can make you feel. Sure, it's emotional -- but it's also so much more than that. For a few brief minutes, as her voice soared to the rafters of the Bernard B. Jacobs Theatre, Hudson brought us a little closer to Prince.

Hudson also shared a personal story about Prince, who was found dead earlier that day at his Paisley Park residence at the age of 57.

"Not too long ago, [Prince] called me while we were here and asked me to come out to this event because he was writing his book and he told me you can bring your cast members along," she said. "We were honored to be in his presence one last time and we got to have that moment."

Meanwhile, over at the Richard Rodgers Theatre, the cast of Hamilton got a little crazy to Prince's "Let's Go Crazy" in honor of the late visionary. The show's Pulitzer Prize–winning creator and star, Lin-Manuel Miranda, explained afterward that Hamilton's musical director, Alex Lacamoire, had spent the day orchestrating it.

"Good night guys," Miranda tweeted after the show. "Today we laughed, we cried, we mourned, we danced. What more could we ask of that electric word, life?"

More Prince on MTV: