Dealing with office drama

Anyone else dealing with office drama? I’ve got a coworker who’s basically a gossip queen, and it’s starting to affect everyone’s vibe. How do you deal with it without making a scene but also without letting it slide? I’m ready to tell her to zip it.