It's here. It's finally here. The Bachelor finale is tonight, and I, like millions of fellow Americans with nothing better to do than watch pretty people pretend to be in love for the sake of ABC, am very much looking forward to our last nine-hour episode tonight. Who will Sean Lowe pick? Will it be cool girl Catherine Giudici or plucky Missourian Lindsay Yenter? Or will Chris Harrison announce he's transitioning into a woman and that he and Sean are running away together?
All that remains to be seen, but there are, in fact, some spoilers. Photos of the girls' finale dresses have been posted online, so let's take a sneak peek at their sartorial selections and judge, judge, judge a roo.
More From Our Partners: Who Wrote the Letter to Sean in The Bachelor Finale?
Which dress do you like better?
Photo via ABC
Catherine opted for a gold, one-shoulder gown and wore her hair long and natural. I'm not sold on the choice -- the fit seems a little off and that look of sheer terror on her face isn't doing her any favors -- but Catherine still manages to look comfortable and pretty.