Actress Zoe Saldana sat down on Bravo's "Watch What Happens Live With Andy Cohen" show to promote "Guardians of Galaxy Vol. 2" and after being asked about how she felt when Britney Spears revealed the Dominican actress was pregnant with twins, Zoe expressed she doesn’t blame the pop princess for telling the secret on the media, as published on E! Online

"I read that Britney Spears was the one who announced you were having twins before you even announced it," a caller asked.

Both stars worked together on the movie "Crossroads" and "crossed" paths on a flight from Los Angeles to New York and talked about their lives and especially about Zoe’s pregnancy.

"Literally, the way that it happened was so innocent that I never even thought of holding her accountable to anything. We were on the same flight from L.A. to New York and we just talked for the duration of the flight. She has two boys. I was having twins. We had such a beautiful talk—and I forgot. It never even occurred to me to tell her not to say anything," Saldana clarified how things really happened.

"We weren't trying to hide it; we were just trying to be discreet. And then when she disclosed it, she was just being Britney. I don't mean that in a negative way. I mean that in the way that she lives her life in such truth," continued.

The actress really showed she wasn’t upset about what happened and even though she and her husband Marco Perego weren’t ready to share the news, she would never blame Brit because it’s Britney.

"I was shocked, because we weren't ready to sort of share that, but it’s Britney," she confessed.

Zoe has been promoting her latest movie “Guardians of the Galaxy 2” which premieres tomorrow May 5th.