Demi Moore rarely changes her hair color, and lately, she's favoring long, straight locks. But over the years, she's worn everything from curls to a bald head in G.I. Jane. With such a stunning face, she can pretty much pull off any length. Do you prefer Demi with a long, short, or super short 'do?