DD and I were watching suits the other night, one of the later ones where MM's hair is very long and not tied up. We both agreed she would be better suited to a bob like an Audrey Tatou style or even a lob. I just can't understand why everyone thinks long hair is great - it really is only great if your hair is like Elle McPherson's and to cut it off would be like cutting Samson's hair. On the rest of us, it kind of drowns out most people's faces.
I agree, both Duchesses look better with their hair back, but again, I think it is because their hair is too long.
However, Megan looked amazing with that make-up - I too wonder does she do it herself (amazing if she does with a tiny baby too). I wish someone would show me how to recreate that kind of glow. I have great skin but I always look flat with foundation.