Skip Nav
Photo 8 of 9

While taking the red carpet again, Eva Longoria showed off an onyx mermaid gown by Romona Keveza featuring sheer long sleeves and a dramatic train.

Image Source: Getty / Gregg DeGuire
X