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 pr

