Eva Longoria appeared at the Monte Carlo TV Festival in this complicated Marchesa gown. Though Marchesa designs have been all over the red carpet lately, this dress just doesn’t seem quite as flattering or as elegant as the others. Still, it’s Eva Longoria, and in the world of fashion, it seems that she can never go wrong.

What do you think of this dress, lovelies? Hit or miss?

[Image source]