Jennifer Hudson closed the March For Our Lives protest in Washington DC.
And for her it was a very personal appearance.
The singer lost her mom Darnell Donerson, brother Jason Hudson and 7 year-old nephew Julian King to gun violence back in 2008 at the hands of killer William Balfour.
Hudson, 36, had the assembled crowd cheering when she sang Bob Dylan's 1964 protest anthem 'The Times They Are A Changin'.
Oscar winner Hudson was joined on stage by a student choir when she sang the classic anthem at the massive march.
She said: "We all came here for change today, right?
"We've all lost somebody. I'm sure a long time ago, you never thought you'd be standing here today.
"But we're all here today for a reason. We all got a story, we all got
a purpose, and we all want change."
Several other celebrities like George Clooney, Common and Kim Kardashian, joined the protest that was organized by the Parkland School in Florida who lost 17 students in a shooting on Feb 14, 2018.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.