Photo: Pascal Le Segretain/Getty Images Entertainment/Getty Images
A well-fitting pencil skirt has been a fashion staple since the 1940s, and its popularity shows no signs of slowing down. The long, slim profile of a pencil skirt lets you pair it with various types of shoes, some dressy and some casual. Due to the fit and length, you don't want a shoe that is too clunky or overpowering; keep your shoes as streamlined as your skirt.
A classic pump looks good with practically anything, and a pencil skirt is no exception. It gives an overall reserved,chic appearance. Patent leather, stiletto, platform, round or pointed toe, these pumps styles all glam up a pencil skirt in a flash. For the office, try dark colors like black, burgundy, brown or gray. Evening hours call for drama, so feel free to incorporate pumps in red or gold hues to successfully enhance your pencil skirt.
Throw tradition out the window, and pair a fashion-forward pair of booties with your pencil skirt. Booties give an edginess to the elegant pencil skirt style, but that' s why it works so well -- because of the contrasting elements. There are many style of booties; all work well with a pencil skirt. Open-toed, lace-up, suede, leather or straps, they instantly add a runway flair that will make you the center of attention.
Think of Hollywood icon Audrey Hepburn when you pair feminine flats with a pencil skirt. It's an understated yet sexy look, reminiscent of the sultry secretary or the girl next door. Paired with a cardigan with loads of color and embellished details, a pencil skirt and flats anchor an absolutely gorgeous ensemble that can go day to night. Top this look with wide-framed sunglasses, and channel your inner Hepburn.
An ankle-strap shoe brings glamour and raw sex appeal to any pencil skirt. The ankles are a delicate and very sexy part of a woman's body, and this is the shoe that complements them best. A pencil skirt is structured, so when you combine that with the dainty ankle-strap, the contrast is fashionable and also appealing. Don't be shy: Show a little ankle.