Eva Longoria the day before yesterday for Kate Beckinsale B-day party rocked her yellow Escada dress again. She was spotted wearing the same dress back in April during the Magnum Press Conference in Mexico. The colour is very flattering and the shape of the dress is very typical of her style. Maybe if the dress was a bit shorter, just above the knees, she would optically look taller, but let's leave this choice on her.
Source: Gossipgirls, Celebutopia, Frill