Kelly Osbourne is looking . . . healthy