First, Zoe Saldana appeared as Uhura in the ridiculously awesome JJ Abrams-helmed Star Trek reboot. This week was the premiere of Avatar in London. Zoe Saldana stars in the movie as Neytiri and it’s rumored that the film is one of the most expensive movies ever made, costing way more than the $200 million spent to make Titanic. I guess if you’re going to star in a big movie you better look pretty good for its big premiere! In the movie she plays a creepy blue alien however, she looks anything but dressed in a silver mermaid gown by Roland Mouret. Don’t forget to check the gallery below after the jump.