Going into the final rose ceremony on ‘The Bachelorette,’ Tayshia Adams had no idea what fate awaited her — but she sure looked amazing when she showed up!

Viewers of The Bachelorette will finally get to see how Tayshia Adams’ journey plays out during the show’s season 16 finale on Dec. 22. Ahead of the episode, ABC released teaser photos from Tayshia’s final rose ceremony, and they confirmed that she looks absolutely stunning on her big day. The 30-year-old rocked a one-shouldered, white gown, which hugged every inch of her body. She kept her hair and makeup simple for the ceremony, which took place outdoors in the scorching Palm Springs summer heat.

tayshia adams
Tayshia Adams during her final rose ceremony on ‘The Bachelorette.’ (ABC)

Going into part two of the finale, there was still a lot up in the air for Tayshia. One of her final three guys, Brendan Morais, left the show on his own terms during his fantasy suite date with Tayshia. He admitted that he wasn’t ready to propose yet, and told the Bachelorette that she deserved someone who had a “full heart” to give her. That left Tayshia with two guys, Ivan Hall and Zac Clark.

Tayshia spent the night with both men. She told Zac that she loved him, and admitted to Ivan that she was “falling for” him. Even though Brendan eliminated himself, Tayshia still had a rose ceremony to attend with Ivan and Zac, but she was thrown for a loop when another previously-eliminated contestant, Ben Smith, returned. Tayshia eliminated Ben after hometown dates, and was upset when he failed to open up about his feelings for her. Ben wanted another chance to do that, so he came back to tell Tayshia he was in love with her.

tayshia adams
Tayshia Adams stuns in white on ‘The Bachelorette’ finale. (ABC)

The gesture completely caught Tayshia off-guard, and the Dec. 21 episode ended with her in tears as she tried to figure out what to do. After all, Zac and Ivan were already waiting at the rose ceremony, and had no idea what was going down behind the scenes! It will all play out when part two of the finale airs on Dec. 22 at 8:00 p.m. on ABC.