Kim Kardashian was left humiliated when she was doused with flour on the red carpet at her perfume launch.