My favorite reenactment store sells 1.25/1.5 inch woven ribbon in cotton and wool (out right now, but about to get some from a new source).
Who? Where?