Hannah Harper won season 24 of American Idol after receiving the most votes during the three-hour finale.The singer from Missouri performed her original song about postpartum depression to secure the top title.Jordan McCullough and Keyla Richardson completed the competition as the runner-up and third-place finalist.Production companies
Fremantle and
19 Entertainment provided the winner with a 250,000 dollar record deal advance.