Kim Kardashian AllPix

First her date says she's a pain in the butt and then a man in blackface shows up and pesters her? This was probably not the magical evening Kim Kardashian was hoping for!

Last night the reality TV starlet accompanied 81-year-old businessman Richard Lugner to the Vienna Opera Ball, and when the two were posing for photos, a man in blackface approached her and pretended to be Kanye West. And that wasn't all! Kim claims Lugner was grabbing her and "trying to be alone with her," according to TMZ, and apparently a lot of this was caught on tape by reality TV cameras. Later on another man came up to Kim and asked her to dance to "N***** in Vienna," which was obviously a reference to West's song "N****** in Paris." We're surprised Kimmy didn't have a meltdown!

Lugner paid Kardashian $500,000 to be his date, and he has a history of paying starlets to accompany him to the bash -- his past plus-ones include Pamela Anderson, Carmen Electra, Paris Hilton, and Dita Von Teese. He invited Lindsay Lohan in 2010, but she didn't even show up when she missed her flight.

So what did he have to say about his date this year? “Kim is annoying me,” Lugner told reporters, according to Radar. “Because she’s not sticking to the program.” Lugner claimed the reality star ditched him to go to a Schnitzel restaurant with her mom Kris Jenner instead of hanging out with him. “She’s filming and so she doesn’t want to have me around,” he said. “The guest should be with me and not anywhere else that is not agreed upon.”

Lugner told the press he would dance with Kardashian at 11:45pm on the dot, but she said in a press conference that her mother would take her place. Still, we think Lugner had the last laugh -- when asked if he had done anything extra special for his appearance, he told reporters he had gotten fifteen shots of Botox, adding, “What’s good for [Kim] is good for me too.”