Oops! She did it again!

Zoe Saldana appeared on What Watch Happens Live on Thursday (May 4), where she told host Andy Cohen that she was shocked—though not angry!—when her Crossroads co-star Britney Spears accidentally spilled the beans on her pregnancy back in 2014.

"We were on the same flight from L.A. to New York and we just talked for the duration of the flight," Saldana shared. "She has two boys, I was having twins, we had such a beautiful talk and I forgot [about it]. It never even occurred to me to tell her not to say anything because we weren't trying to hide it, we were just trying to be discreet!"

Not long after, Spears shared Saldana's news—because she didn't know it was under wraps!

"When she disclosed it, she was just being Britney. I love her [and] I don't mean that in a negative way," the Guardians of the Galaxy Vol. 2 star continued, adding, "I mean that in the way that she lives her life in such truth that I was shocked because we weren't ready to sort of share that... but it was Britney so it was okay."

Famous Britney Spears Fangirls:

More From B100