10 Free Shift Dress Patterns for Work and Play

Posted on Sep 14, 2016

Free patterns for shift dresses you can wear in the office or at the beach.