In my mind, there are a few essential pieces that every woman should own. One of these is the trench coat. This easy, classic garment can pull together a look in instants. It highlights your waist, hides your hips and thighs, and makes your legs look miles long. I suggest having one in a classic cut and color, but it is also great to look for one with a standout color, print, detail, or fabric. A trench coat has endless possibilities, and goes with everything.