A bathrobe (solid colour preferably), a length of rope for the belt (or a brown sash/ strip of fabric), a striped pillowcase or piece of fabric for the head secured with another length of rope or brown fabric. If the shepherd needs a hook, crook or whatever its called - buy a big plastic candy cane and either spray paint it or cover it by wrapping it completely with strips of fabric or brown craft paper!
I miss the days of my little ones taking part in the school Christmas play (they attended a Christian private school). Over the years, I've had to create 3 Mary costumes, 1 shepherd, one angel and one year, I even had to make the manger!
A little off-topic, but I can'r resist sharing my oops story with the manger! DD apparently volunteered my services for making the manger and I only learned about this the day before. I got the manger part done quickly, because I had a wooden crate that I spray painted etc. But being the detail-obsessed person that I am, I decided that the manger needed straw to be realistic. Straw coloured raffia would have worked well but of course, this was after all the stores had closed. So I picked some long grass from the vacant lot next door and decided that it had to be dried to be authentic. I stuck the grass in the oven - a few minutes later, I was baffled, trying to figure out why I thought I was smelling marijuana (no, I never did drugs, but I encountered a few people over the years who did, so I knew exactly what it smelled like)
It took me another couple of minutes before I realized that the pot smell was coming from my kitchen! Yup - the grass in the oven smelled like I was having a huge pot party! I turned it off, panicking that the smell might have drifted over to the neighbours, prompting them to call the police!
I can laugh about it now, but boy was I embarassed at my "Duh" moment back then!