TV Shows The Bachelor Finale Is Tonight! Find Out What Catherine and Lindsay Wear to the Final Rose Ceremony Dress (and Why) Mar 11, 2013 @ 6:14 pm