17. The Oversized Blazer Dress with Knee Boots

17

For a bold, fashion-forward look, turn an oversized blazer into a dress. This style is incredibly flattering on midsize frames as it showcases the legs while providing structured tailoring on top. Look for a blazer that is specifically designed to be worn as a dress, or size up in a double-breasted blazer to ensure adequate length. Use a wide leather belt to cinch the waist tightly, creating a sharp hourglass silhouette. Pair this statement piece with structured, knee-high leather boots. The minimal space between the hem of the blazer and the top of the boots creates an incredibly chic, high-fashion proportion.