Watch Zac and Viarni's journey this season on The Bachelor NZ

We take a look back at the relationship ahead of Sunday night's finale

With just two Bachelorettes left in the running for Zac Franich's heart, the star of The Bachelor New Zealand will make his final choice in front of the nation come Sunday night on Three.
Right from the start, Mount Maunganui's Viarni Bright has been a front runner and fan favourite on this season. The 22-year-old stunner caught Zac's eye early on and was given the mysterious white rose during the very first cocktail party, proving she'd made a big impression on the Bachelor.
Since then, the pair's romance has only gone from strength to strength, although Viarni admits she sometimes finds it hard to really open up about how she's feeling with Zac.
"I find it hard to express my feelings sometimes. However, I am getting better," she told Woman's Day. "My feelings for him are definitely there and he knows that. We have a good thing going on, so I'm uneasy about what could happen."
With the very last rose ceremony looming, will Viarni be the last Bachelorette left standing?
Tune in at 7pm on Sunday on Three to see Zac make his final choice - and relive his time with Viarni in the video above