The tiny town of Bluebell held three weddings on the season finale of "Hart of Dixie," and Zoe finally shared her true feelings about her one and only.

On the season three finale, Zoe (Rachel Bilson) feigns happiness when she hears about Wade's (Wilson Bethel) new business prospect in Atlanta. Lemon (Jaime King) knows that Zoe has feelings for Wade and keeps prodding until Zoe finally blurts out that she's in love with Wade.

Just as she's professing her love for him, her ex, Joel (Josh Cooke), walks in. But he's not angry: He's dating someone new and encourages Zoe to tell Wade how she feels.

At Meatball and Lily Anne's wedding (who break up mid-wedding), Zoe gets up in front of everyone and declares her love to Wade. Wade doesn't reciprocate and walks out.

He tells Zoe that they tried to make it work in the past, but it didn't.

Later, at Sylvie and Brando's wedding, Wade reveals that he turned down the new job because he doesn't think an office job is for him. Zoe and Wade share a dance at the wedding, and Zoe tells him that she refuses to give up on them because she knows they belong together.

Wade smiles as she walks away, proving he feels the same.

Meanwhile, George (Scott Porter) and Lemon decide to quit their business partnership. Lemon goes to her grandmother for some money, who tells her that she'll give her money if she agrees to go on a belles and bachelors cruise.

George realizes his love for Lemon just as she's about to leave on the cruise and rushes to the ship to tell her his true feelings. Lavon (Cress Williams) had also gone to the ship to tell Lemon his true feelings. But by the time they reach the dock, the boat is ready to set sail.

As for Annabeth (Kaitlyn Black), she reveals to Davis that she's been the "rebound person" and tells him that he deserves to be with someone who is not still in love with someone else.

Cricket also reveals that she's gay, and Tom and Wanda announce they're expecting.

What did you think of the season three finale? Share your thoughts in the comments below.