Eva Longoria in floral printed wide leg trousers