You could make a fly plaid, which would take a bit more than a square yard, or perhaps hose, which would use about 1 1/2 yards. There are some threads here on how to do it, going over several options.

If you make the vest on the bias for the front with satin for the back, as well as the hose on the bias, you might likely have enough material for both.