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 24) The twenty-fourth cycle of America's Next Top Model premiered on January 9, 2018 and was the second season to air on VH1. Continuing from cycle 23, this cycle featured an all-female cast. However, in a first for the series, the maximum age limit was removed, allowing contestants of all ages to enter the contest.[1]