Kim Kardashian didn't want to be in F1 fans' bad books again as she attended the Singapore Grand Prix on Sunday.