Uncomfortable, bizarre and just plain weird. That's how you feel after watching Kim Kardashian's new ad for an energy drink.
The reality TV star doesn't say a word in the Hype ad as she's paraded like a doll in different costumes that channel notable women in history.
Dressed like Audrey Hepburn in a black turtleneck and black pants, a bike-riding Kardashian crashes into an invisible obstacle and goes into a dream like state.
From Hollywood glamour we get transported to revolutionary France, as Kardashian plays a half-asleep Marie Antoinette.