Supermodel Tyra Banks laughs at people who think she's perfect because there isn't an inch on her body she wouldn't like to change.

Though Banks has never gone under the knife for a cosmetic treatment and has no plans to do so in the near future, the down-to-earth catwalk star-turned-US TV host admits she constantly finds things she'd like to change.

She explains, "My eyebrows are too far apart. I'd love to have longer eyelashes and a wider smile, like Julia Roberts or Cameron Diaz. My mouth is small and tight.

"My calves are non-existent, so I rarely wear skirts or shorts. I'd love to have larger ones.

"And I have cellulite, not just on my booty, but on my arms. I saw it in the elevator with overhead lighting, and I was like, 'Oh my gosh, in my arms?'"