'Star Trek' star Zoe Saldana has revealed she decided to become an actress after accepting her ballet dancing skills had peaked and wouldn't lead her to success.
Zoe Saldana began acting when she realised she would never be the best dancer in the world.
The 33-year-old beauty began her career as a ballet dancer, but decided she should give Hollywood a shot when she realised she had peaked at her first love and wouldn't get any better.
She said: "Dancing was my passion for so many years and then one day I realised that I wasn't going to be as good as I wanted to be. I felt that my body had reached its potential. I wasn't OK with just being in the corps.
"But I knew that I wanted to continue exploring the arts."
However, it wasn't acting in particular she was fascinated by, but simply by the idea of using her voice.
In an interview with Empire magazine, she said: "Acting was something I was curious about, because when I was dancing I felt something was missing.
"I realised it was my voice - I loved using my voice - so I stared acting in theatre."
She said: "Months went by after The Oscars and while prepping for 'Columbiana' it kind of sunk in. It started with 'Star Trek' and culminated in 'Avatar' and the fact that both those films were so well received, globally. I just felt very overwhelmed."