For all their lack of talent, Kim Kardashian and Kristin Cavallari are to be saluted in at least one way:
Each reality star seems to be aware of her limits. Kim has never pretended as though she can sing or act, while Cavallari has scarcely appeared anywhere after Laguna Beach ended.
These beauties have something else in common, as well: fashion taste.
Kardashian said "yellow!" in this Black Halo dress in Monaco over the summer, while Cavallari showed up in it for the last week's Max Payne premiere.
Who looks better in this outfit?