Question: who won season 7 of america's next top model
Answer: The winner was 21 - year - old CariDee English from Fargo , North Dakota .