Zoe Saldana is one mad mama bear.
The Guardians of the Galaxy star blasted news outlets on Thursday after they spilled the beans about her reported pregnancy. The 36-year-old actress aired out her grievances on Twitter.
"'I believe that any violation of privacy is nothing good.'~Lech Walesa. I would like to thank all the f****g media for invading our privacy," Saldana wrote.
The tweet came just after E! News said multiple sources told them that Saldana is expecting twins with her husband of one year, Marco Perego.
However, Zoe didn't let it get to her too much and looked amazing on the blue carpet for the Guardians of the Galaxy premiere in London. The actress went with a gorgeous ruffled Valentino gown and didn't even try to hide her bump like she did earlier in the week.
This isn't the first time Zoe and her husband have shied away from the press -- the couple secretly wed in September 2013 after a brief courtship.