Sarah Jessica Parker stuns mourners with emotional street performance of “Changes” at Ozzy Osbourne’s hometown funeral — crowd brought to tears in silence

No red carpet. No makeup. Just a long black coat and a trembling voice. Sarah Jessica Parker appeared unannounced outside a small chapel in Aston, Birmingham — Ozzy Osbourne’s birthplace. As black roses lined the pavement and the church bell echoed through the cold air, she stepped forward… and sang.

Not a Broadway tune. Not a classic film theme. But “Changes” — the haunting ballad Ozzy once sang with his daughter Kelly. Her voice cracked. Her hands shook. But no one moved. People didn’t hear a celebrity perform — they watched a mother, a daughter, a human… grieve.

“Is she singing for Kelly?” someone whispered. “Or for the part of all of us that grew up with Ozzy?”
Phones were lowered. A few fans fell to their knees. One man sobbed into his denim jacket: “She didn’t perform it… she lived it.”

No spotlight. No press conference. Just love, memory, and a woman who somehow understood the moment better than anyone expected. And as Sarah walked away, tears clung to her cheeks like glass. The crowd stayed frozen, unsure if they’d just witnessed a performance — or a prayer.