Tonight is the night we have all been waiting for - well most of us anyways. There are 3 contestants left in the running to be America's Next Top Model. Who will it be? I've been watching this season thoroughly and I'm going to put my money on Melrose. The judges have loved her since the beginning and Eugena and Caridee are just so plain looking. Personally, I'm not a fan of any of the finalists but I'm going to watch regardless.
Tonight the girls face a series of challenges including impressing the panel at the final judging ceremony. The show airs tonight at 8/7C on the new CW.
Visit us tomorrow for all the show's highlights.

Who do you think will win?