You shouldn't make a habit of sleeping in your makeup. However, Kim K does it all the time, and she knows if you're going to do it, you might as well do it right. So take some advice from Marie Claire and do these things:
1. Set Your Makeup with Loose Powder
This way, your makeup will last longer.