Naomie Harris says being shy is a "form of illness".
The British actress is best known for her role as Selena in zombie flick 28 Days Later and stars alongside Daniel Craig in new James Bond film, Skyfall.
Whereas the 36-year-old is now enjoying a successful career, she used to struggle with a lack of confidence as a child.
"I feel if I'd gone into any other profession, I'd have stayed that way, but acting forced me to come out of my shell," she admitted to the latest edition of UK InStyle magazine.
"In this world, you have to overcome it. Being shy is a waste of time. I really sympathise with people who are overly self-aware - it's a form of illness. It's so restricting."
Now cast as a Bond girl, Naomie has managed to overcome her issues of self-doubt.
When she has children, her newfound confidence is a trait she is keen to pass on.
"There first thing I would teach my children - should I be lucky enough to have any - is to be comfortable in your own skin and know that you're worthy of being here and taking up space," Naomie explained.
© Cover Media