Most fashion experts advise extreme caution when one is considering wearing horizontal stripes. In general, if you wear horizontal stripes, it tends to make you look wider. Howeer, there are instances when wearing horizontal stripes actually make your waist appear thinner.
When you introduce the universally-flattering solid blazer, a shirt with horizontal stripes actually minimizes the waist. Be sure the shirt under the blazer is more slim-fitting and leave the blazer unbuttoned. Rules always have exceptions, and this one happens to look fabulous. Here is my current blazer obsession. Rag and Bone’s Blue Blazer $495.