Question: who won season 8 america's next top model
Answer: The winner was 20 - year - old Jaslene Gonzalez from Chicago , Illinois , who notably had made it to the semi-finals of cycle 7 , but was not cast .