Article continues below advertisementKelly Osbourne has had enough of critics bashing her physical appearance.The Fashion Police alum, 41, appeared at the Brit Awards on February 28 alongside her mother, Sharon Osbourne, where she appeared on the red carpet looking very unrecognizable.Article continues below advertisementKelly Osbourne Is Tired of Fans Hating on HerSource: @kellyosbourne/InstagramKelly Osbourne clapped back at critics after they body-shamed her appearance at the Brit Awards.Kelly has been looking thinner and appearing to have a more slimmer face in recent months.