Also looking amazing on the carpet was Cheryl Cole.
Eva was spotted earlier that day wearing a purple jumpsuit while leaving her hotel and the day before wearing a purple Max Mara dress while doing a photo shoot.
FYI: Eva is wearing a Vionnet dress, Brian Atwood pumps, and Martin Katz earrings at the premiere. Riley is wearing a Valentino outfit, Miu Miu shoes, and De Grisogono jewelry. Cheryl is wearing a Monique Lhuillier dress.
30+ pictures inside of Eva Longoria and Riley Keough at the premiere… More Here! »