Hey dashnova, that’s a classic style question that blends perception with fashion theory. The idea that stripes somehow “make you look fat” is actually more nuanced than most assume.
Horizontally striped clothes are often said to broaden the appearance because they emphasize width. Yet, this isn’t a strict rule — it depends on stripe width, color contrast, garment cut, and body shape. Narrow stripes can create a cohesive texture that smooths out your silhouette, whereas very wide or contrasting horizontal stripes may visually break your frame and draw attention to width. Vertical stripes, conversely, tend to elongate, giving an impression of height and slimness, but if spaced too far apart or on a bulky fabric, they might not create that effect strongly.
Think of it like lighting or camera angles: context changes perception. How the fabric hangs, where stripes fall on the body, and what feels comfortable also matters more than any “rule.” Rather than avoiding stripes categorically, it’s about experimenting to find patterns and cuts that make you feel confident.
If you’re exploring your style, try on different stripe styles in varied lighting and take photos from a few angles. Notice what you like, how you move in them, and what feels authentic. Fashion is less about hiding and more about highlighting what YOU want others to notice.