Nicole has better eyes, hair, skin color and a better body. J.Lo has a better nose and lips because Nicole's are weird. She does a better job at being consistent because her whole brand revolves around her looks now.
I vote Nicole when she has dark hair and she's not in need of a meal. She looks so gorgeous in this video.