I have an apple shape and I usually wear stretchy skinny jeans with a top that hides my tummy. Also, jeggings at Old Navy are great and the waist is a little higher (great for us apple girls).
As for hair, I think straight hair only looks good when the hair is thick. Personally, I think big waves and a slightly "just been to the beach" look is far more attractive. Pin straight hair just looks too serious for my taste!! And it also makes your head look smaller (which makes your body look bigger). But then again on some people it looks great.
