Kim Kardashian  and Nick Cannon during William Rast Presents "Street Sexy" Spring Summer 07 - Red Carpet at Social Hollywood in Hollywood, California, United States. (Photo by John Shearer/WireImage for William Rast)