Normally I'd be inclined to say Keri. Her face is definitely naturally prettier. J. Lo just has such a better body than Keri. Chicks half J. Lo's age don't have her body. Not that Keri's body is wack. J. Lo's face is higher than Keri's body, if that makes sense.