On Wednesday Zoe Saldana made an appearance on The Late Show With David Letterman, and though she's slammed the press for covering her pregnancy (last week she tweeted, "I would like to thank all the f*cking media for invading our privacy"), she was more than happy to show off her growing baby bump in a tight black dress. Funny how that works...

Zoe is currently promoting her new film Guardians of the Galaxy, and the actress, who plays superhero Gamora in the Marvel movie, said in a recent interview that she's tired of being typecast as "the strong woman." Zoe told Den of Geek, "It bothers me that I’m always told that I do strong female characters … It’s because we don’t really know women. We don’t write women accurately. We don’t see women the way that we should see women as a society, as a human race. When you see a real woman, you shouldn’t be saying she’s strong, you should be saying she’s real."

Do you agree?