Kim Kardashian wanted some hype for her collections and she knows how to get it. She posted a topless picture on her micro-blogging site and as always it worked to the hilt. This picture shows her in just pink silk shorts on a bed, covering her assets with a sheet. The 31 year old titled the picture as ‘Can’t sleep tonight’. The picture is believed to be taken from the campaign of their upcoming collection