This article is from the archive of our partner .

One of the greatest mysteries of our time has been solved: We now know why Angelea Preston was eliminated from America's Next Top Model's All-Stars cycle. It was because she was once an escort.

Angelea told TMZ today that she worked as an escort for a year. She claimed that she disclosed this to a producer ahead of the season, but that a casting director didn't engage her about it until after the finale was shot. In response, she's suing ANTM for $3 million in damages.

Cycle 17 was terrible for a variety of reasons, but the bizarre ending was perhaps the worst. After the rest of the finale was filmed in Crete, judging was held in Los Angeles, with Tyra Banks revealing that Angelea had been disqualified. Afterward, it was confirmed by Angelea herself that she actually won the season – hence the need for a refilmed finale.

No reason was given at the time for Angelea's disqualification, which got the rumor mill churning. The primary theory at first was that Angelea leaked her win ahead of time on social media, but that was debunked fairly quickly by both Angelea and eventual winner Lisa D'Amato. (Perennial runner-up Allison Harvard was off somewhere, not being consulted, snubbed once again.)

After that, rumors circulated that it was about Angelea's pregnancy, which was revealed after the show. But today's announcement ends the debate once and for all.

While Preston's lawsuit journey is just beginning, we can at least close this reality TV mystery for good. Now, if we could only learn why Willam was really disqualified from RuPaul's Drag Race.

This article is from the archive of our partner The Wire.

We want to hear what you think about this article. Submit a letter to the editor or write to letters@theatlantic.com.