Rosamund Pike thinks it helped her career that she wasn't initially seen as beautiful.
The stunning blonde has had some amazing roles, portraying a Bond girl in 2002 flick Die Another Day and enjoying an action-packed part in Jack Reacher.
While she might be lauded for her good looks now, Rosamund insists it wasn't always that way.
"I always feel fortunate that I was never an attractive teenager or child," she mused to the British edition of OK! magazine.
"I distinctly remember because it was like being an ugly duckling and then suddenly somebody found me attractive and it was a turning point for me."
She hopes never to have to resort to plastic surgery and looks to older colleagues for inspiration.
"I was looking at [Dame] Judi Dench in the Bond film and thought, 'There's a beautiful woman.' So touch wood!" the 34-year-old smiled.
The actress has snapped back into shape since giving birth to her son Solo with boyfriend Robie Uniacke in May last year.
It's their only child so far, which Rosamund believes helped her keep her slim frame.
"I did put on some weight," she revealed.
"It was my first baby and you never show quite as much."
© Cover Media