Pencil skirts are great staples to have ready to pull out for just about any occasion. Their high waists are flattering and they always look chic and polished. You can dress them down for a lunch date, or dress them up for a wedding or night out on the town. This pencil skirt from Zara in cherry red with a bold ruffle would be great for any occasion. The ruffle makes it modern and updated, but it still has classic charm. See a close up and the back after the jump.