Chloë Grace Moretz and Brooklyn Beckham have been together for a little while, but now that they've made their red carpet debut, there's no turning back.
The 19-year-old actress stopped by The Talk on Thursday to promote her new movie Neighbors 2: Sorority Rising, but she ended chatting about her romantic history with her 17-year-old boo.
Related: Chloë & Meghan Trainor Are Making Their Very Own Squad!
As it turns out, the Young Hollywood elite have been dating longer than we expected, but Chloë explained that they were always too weary about paparazzi to go out, saying:
"We've been 'off and on' together for a couple of years now and we just kind of made it official. We were always running from paparazzi — it [was] affecting our relationship. We were like, if we were more upfront about it and just let them take our photo, they aren't going to care."
We're glad you feel confident enough to be out and proud now, though!
But Brooklyn wasn't the only guy on Chloë's mind — she also got candid about some sex scenes with Zac Efron that didn't make the movie's final cut, saying:
Tags: brooklyn beckham, cbs, chloe moretz, film flickers, love line, neighbors, neighbors 2, neighbors 2: sorority rising, the talk, young hollywood, zac efron