Plain white t-shirts are nice for zombie costumes. They are cheap, you can put holes in them and stain them easily with fake blood and/or dirt, and can be worn over a long sleeved shirt in case it’s chilly where you live. Easily paired with jeans, either an old pair or a cheap pair picked up at a thrift shop, which can also be torn and stained. Easy peezy.