'Pretty Little Liars' cast on saying goodbye after hit show's 7-year run

"It's really bizarre," Lucy Hale said on "Good Morning America."

"It's really bizarre," said Lucy Hale. "We wrapped filming in October, but we still knew we had this week of press to promote so this is sort of our last shebang ... our last time being all together for a while. It's very weird."

The cast members reflected on the development of their characters and the show's last episodes.

"Allison -- I think she became a really strong, sweet woman, which I loved," Sasha Pieterse said of her role. "I really liked the way we ended her character, so I can't really spoil it too much but right now you guys saw that she was pregnant, right?"

"This is kind of like the love letter to the fans this season," Shay Mitchell said. "It's a wrap-up."

When asked to describe the upcoming season finale in three words, the actresses offered "game-changing," "romantic" and "shocking."

And now that fans are about to see for themselves how the show ends, Troian Bellisario said, "I'm just glad for all this secret keeping to be done because it's been stressful for us,"

With "Pretty Little Liars" show coming to a close, the cast admitted to bringing souvenirs home from the set.

"There's a poster in Ezra's old apartment, and it's now hanging in my living room," Lucy Hale said.

Troian Bellisario said, "I stole a bunch of Spencer's jeans."

The second half of "Pretty Little Liars" season 7 premieres tonight at 8 ET on Freeform.