Do all cats shed?

I want a cat that doesn’t leave hair everywhere. I don’t want a hairless cat either, as they can be expensive.

My Russian Blue has this amazingly dense, short, and plush coat. They shed less than other breeds, which is great. I find that regular brushing really helps keep their fur looking its best.