The best trench coats are worn slightly oversized - large enough for potential layers underneath without swamping you. The belted nature of a trench coat means that, even if you size up, you can still cinch in the waist for a flattering silhouette.