who won america's next top model season 12
America's Next Top Model (season 12) The winner was 20-year-old Teyona Anderson from Woodstown, New Jersey. This season averaged 4.35 million viewers per episode.[1]
America's Next Top Model (cycle 19) The winner of the competition was 21-year-old Paul Smith's College student Laura James from Cambridge, New York.
America's Next Top Model (cycle 5) The winner was 19-year-old Nicole Linkletter from Grand Forks, North Dakota.
Britain's Next Top Model (cycle 12) The winner of the competition was 22-year-old Ivy Watson from Lincoln, Lincolnshire.[6]