While shift dresses may conjure up images of Audrey Hepburn and Jackie O, this vintage style flatters almost everyone. It skims the body but doesn't cling, and this versatility makes the shift dress perfect for sporting it solo on the beach or layering it with a blazer in the office. If you plan to put these free sewing patterns to the test this summer, get your hands on cool fabrics like cotton, linen and light knits. Reserve the wool and heavier knits for cooler months. Oh, and on a…