Kim Kardashian is a cold-hearted snake -- or at least seems to enjoy dressing like one. The 34-year-old reality star stepped out looking fierce in a snakeskin-on-snakeskin-on-snakeskin for her business lunch at Cipriani in NYC on Tuesday.

The Keeping Up with the Kardashians star really made a style statement with her snakeskin Lanvin trench, Lanvin snakeskin dress and Christian Louboutin Clear Snake Print Pumps. At first we thought the choker was also snakeskin but on second look we think it's possible the necklace is a vintage piece from her hubby's collection in 2012, which featured crocodile chokers.

We are perplexed by all the snakeskin -- we know Kanye carefully curates every outfit so we don't know how Kim's controlling partner let her go outside in all that print? Did he think just one snakeskin print was too subtle?