You may find it hard to believe but Zoe Saldana turns 35 today, and after the turbulent year she's had she deserves to celebrate!
In the last year, Zoe has released several movies including Colombiana, Death At A Funeral and Takers. While some may have failed to light up the box office, Zoe has bounced back and recently finished filming the next instalment of the Star Trek series which will no doubt be a hit.
Her personal life has been slightly more unsettled - she ended her engagement with her partner after 11 years together but then was rumoured to be dating actor Bradley Cooper before he was said to have cooled things off.
Whatever goes on in her personal and professional life, Zoe always manages to look stunning on the red carpet. To celebrate her milestone birthday, we've collated her best red carpet looks in the gallery below.