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