The photo below are some aprons that I've collected over the years, mostly from thrift stores. When Christmas is over, I'll put up some different aprons. The middle one, which isn't specifically Christmas, has feedsack and 1930's/1940's fabrics, and even some older fabrics in the waistband. Maybe I'll replicate it someday....it is just made up of squares and bound with rick-rack.
Shopping thrift stores for these types of things has a few advantages: First of all, there are real bargains. In addition, you can find some really unique things. You won't find Scandinavian banners or vintage aprons at Walmart! These kinds of things have real character. Third, trolling Thrift Stores is cheap entertainment, at least for me. You just never know what you'll find. It's downright addicting!