Best + Worst Dressed of the Week: Diane Kruger, Kate Upton, Kim Kardashian + More
A few celebs absolutely wowed us on red carpets and while promoting their wares this week, like Diane Kruger, who single-handedly gave the LBD a boost with her styling.
On the other end of the spectrum, Kim Kardashian is still clinging to her pre-pregnancy sexpot image by wearing outfits that aren't flattering to an expanding belly...