Singer Mavis Staples performs onstage during day 1 of the 2016 Coachella Valley Music & Arts Festival Weekend 2 at the Empire Polo Club on April 22, 2016 in Indio, California.

Singer Mavis Staples performs onstage during day 1 of the 2016 Coachella Valley Music & Arts Festival Weekend 2 at the Empire Polo Club on April 22, 2016 in Indio, California.

*”Yesterday, I lost a dear friend, my son,” 76-year-old music legend Mavis Staples said from the Coachella stage on Friday. “I’m talking about Prince. He was my angel.”

In the seven years Staples was signed to Prince’s Paisley Park Records, she recorded two albums: “The Voice” and “Time Waits for No One.” She also appeared on his 1990 album, “Graffiti Bridge.”

“He was the most beautiful spirit I have ever met,” she told the Coachella crowd. “He’s a gentleman, he’s humble and he’s respectful. He did everything he promised me.”

Staples went on to act out the first time she met Prince. Upon hearing he wanted to meet her after performing with her family at LA’s Shrine Auditorium,  she was trying to play it cool backstage.

“Here come Prince, coming towards me. White suit, Lucite cane and some white boots,” Staples said, imitating Prince’s walk. “He got up on me and I just screamed. Cool went out the window, yall!”

Staples requested a moment of silence, then sang a chorus of “Purple Rain” a cappella.

Watch below, beginning at the 3 minute mark: