Sharon Osbourne felt "terrible" when she bumped into U2 backstage at an awards show just weeks after publicly trashing the band for foisting their last album on iTunes users.

Ozzy Osbourne's wife blasted Bono and his bandmates for striking a deal with Apple to install their record Songs Of Innocence in customers' music libraries without their permission, writing in a stinging post on, "U2 you are business moguls not musicians anymore. No wonder you have to give your mediocre music away for free cause no one wants to buy it."

However, Osbourne, who also criticised U2 during a Tv appearance, was shamed into making amends with the group when she ran into them at the 2014 MTv Europe Music Awards in Glasgow, Scotland in November (14).

Speaking on a special late night version of her U.S. chat show The Talk, she explains, "I've been caught badmouthing so many people - so many people - and one which was so humbling was... I badmouthed U2 for giving their album away at Apple free. And it wasn't personal; it was business... but I was very scathing with my remarks. And two weeks later, we were... at the MTv Awards, and Ozzy was getting an award, and we were walking down to the stage, and there was this tunnel under the stage - very narrow - and coming towards Ozzy and I were U2, all four of them. And I'm, like, 'Oh, no. Here it goes. They are gonna lay into me.' And they were so lovely. They hugged and kissed me. They hugged Ozzy. And then when Ozzy finished doing his part of the show, he went back to the dressing room, and they'd written him a letter and they'd all signed it. What a classy act!...

"(I felt) terrible. But I did try to explain to them, 'It isn't personal. This is just business. I don't wish you any harm. You're all good people. But this is just the business end.' But it's hard."