What Were They Thinking?!

Eva Longoria Parker and Rihanna don matronly duds, while Julianne Moore and Janet Jackson flop at their red carpet premieres.