The dress is good but she ruined with the purple part but is not that bad, she has some horrible mistake on the red carpet in the past, she is very loaded, too much, sometimes simplicity makes you look more fresh and elegant. Oh wait she stole the show mmm maybe because J.Lo wasn't there, you can say whatever you want of J.Lo but the woman is a fashion Icon, nobody tops her in the Red Carpet.