WATCH: Here’s Why Chloë Grace Moretz Went Public with Brooklyn Beckham Relationship

There’s a reason why she kept their romance a secret this long.

Though rumors of Chloë Grace Moretz dating Brooklyn Beckham have been swirling since 2014, the Neighbors 2: Sorority Rising star didn’t go public with her beau until recently. According to the 19-year-old, the real reason the two decided to step out as an item was because the ambiguity of everything — and the public’s insistence on knowing whether or not they’re a couple — had started “affecting” their dynamic.

“Well, we’ve been off and on together for a couple of years now, and we just kind of made it official,” she said on The Talk Thursday (May 19, 2016). “We were always running from paparazzi and running from people taking pictures of us. And we were like, ‘You know what? It’s affecting our relationship.”

Moretz added that she couldn’t “go to the restaurants we wanted to go to or just go to a movie” with Beckham, 17, anymore.

“And so we thought, ‘You know what? If we’re more upfront about it and we break down the iron curtain and we just let them take our photo, they’re not going to care,'” she concluded.

Moretz also had nothing but great things to say about her beau’s family — particularly matriarch Victoria Beckham.

“She’s a great woman,” the actress gushed.

After months of speculation, Moretz and her boyfriend, who reportedly met at a SoulCycle class two years ago, made it official with a series of intimate Instagram photos. “We’re in a relationship. It’s fine, it’s no biggie,” she later confirmed. “I think the more I don’t make it mysterious the more people don’t care, so yes we’re in a relationship.”