Kim Kardashian graced the red carpet of the 20th Annual MuchMusic Video Awards held on June 21st in Toronto. She looked beautiful in a black and white dress and her fans went almost crazy to take her autograph.