It is the last episode of "America's Next Top Model", a Tyra Banks original show, but the question that begs to be asked is: Who will be the last winner, and continue Tyra's legacy? So far, it is difficult to predict winners since television network The CW hasn't uploaded too many sneak-peek videos or offered any information about the current scores of the final four contestants.

In the Cycle 22 season finale part 1, the four contestants — Mame, Lacey, Nyle and Mikey — did quite well. However, their scores weren't revealed. At the end of the previous episode, Tyra, along with Miss J Alexander and Kelly Cutrone, said only two contestants would walk the final runway. And this information would be revealed in the last and final episode of Cycle 22.

The show's Facebook page is flooded with fans' speculations about Cycle 22's winner. Many of them have speculated that Lacey Rogers and Nyle DiMarco could win the competition.

However, the current scores suggest Mikey has a slight edge over Nyle. Mikey won the last few challenges and is likeliest to win among the boys. Furthermore, the promo for the finale hinted at Mame' breakdown after she was told off by Justin Kim. The former Cycle 22 contestant realises she has been "fooling around with Mikey", reported a recent article.

"America's Next Top Model" Cycle 22 Episode 16 airs on Friday, 4 December at 9 pm on The CW. You can live stream the episode online via CWINGO.

Watch the promo here: