Thas totaly not Jessica Alba its Eva Longoria, and she still looks pretty good. Make-up won’t change that body.