She's got a really weird body. It's not so much that she hasn't got any curves - hell, a preponderance of high fashion models don't really have any curves, and increasingly, more and more VS models are high fashion models like Karlie who decidedly don't have any boobs or curves - but that she's just got a very, very strange shape.
Her stomach looks really weird. It's convex, almost. And she looks pretty ridiculous in bikinis - her boobs are ginormous and look squashed into a top three or four sizes too small, and her stomach doesn't really lend itself well to those ultra minuscule bottoms she's always wearing. Oh, and even they look a size or three too small.
And speaking about her boobs - they again look pretty incongruous compared with the rest of her body. They're just way too huge and disproportionate. She looks like a straight tree trunk except for two enormous globes of breasts. Honestly, I've never seen a glamour model with her kind of body before.
As for her face - I'd say she's quite pretty. Not beautiful, and not high-fashion harsh, but pretty and feminine. Of course, it doesn't lend itself well to profile shots or certain kind of staple shots, but she's far from plain.
As a matter of fact, she looks fantastic in that blue dress. She's streets ahead WITH clothes than she does without. It's almost the opposite of Candice Swanepoel who looks nowhere near as good with clothes on than she does without.