Stripes are pretty damn awesome. It's important to choose how you wear them carefully though.
Vertical if you're short, horizontal if you're tall. That's the general rule to follow. However, stripes that aren't suitable for your body shape can be worn elsewhere, like on socks! For an example, look at my 'I live for tights' post - there are some killer stripey tights and socks for your viewing pleasure.
Vertical stripes create a really slimming look. This great dress is also successful in the way that it doesn't flatten the bust, but lets the stripes bulge out, actually making it look better.
Horizontal stripes don't always have to be off limits for short people. Thin stripes are usually easier to get away with, and look super cute.
The length of this dress allows for a lot of leg, to create a longer, slimmer looking shape.
Also, stripes don't have to be white and red, or black and white. There are plenty of combinations available! If you don't mind standing out, you could even go for a rainbow look. (Extreme bravery required).
Here are some good examples of less typical stripes:
I really love the rainbow dress in this picture. The white does a great job of breaking it up, making it cute and fun, not an eyesore of aggressive colour.
Striped accessories are always fun. Socks, ribbons, hair accessories and handbags are a few items you can wear stripes on. Try them out!