Kimberly Stewart at the Bebe Store Opening hosted by Vogue in Beverly Hills.
I'd say this is one of the worst outfits ever. Those plaid shorts look like an 8 year old's boxers. And what is up with that cape and those buttons. It seems overdone, the same way people overdo the bumper stickers on their cars. Does she do this on purpose?