Hollywood star Keira Knightley was happy with her looks until she became famous.
The 21-year-old British beauty may have an army of admirers, but the constant media scrutiny on her looks has the Pirates Of The Caribbean actress doubting herself.
She explains, "I do think I must have a nice face because I'm completely aware my face gets me work.
"But the problem is that if you happen to be someone who people think of as pretty, you also get so many people whose business it is to comment on your looks.
"I've been to photo shoots where the photographer has told me he'd kept my legs out of shot so I don't need to worry about them - that of course makes you worry. Then I've had make-up artists who've told me they need to shade the top of my nose so it won't look so broken. I also got rejected for a job once because someone said I had a funny mouth.
"They are all things you start to focus on. You start off thinking you're OK, then you have to go to some event and you remember you have a weird mouth, a broken nose and horrible legs."