Eva Longoria is busy promoting her new cookbook, Eva’s Kitchen. In doing so, she's stepped up her hotness to unseen levels. If that's even possible. Because Eva's one of the baddest chicks on the planet.
Yesterday, she changed her look four times, but it was a blue blazer and short shorts combo that she wore to "The Late Show With David Letterman" that had us gawking the most. That's some serious leg action there. Tony Parker lost, man.