Khloé Kardashian has advised all women to carry ''purse-size'' beauty packs with them at all times.

The 32-year-old 'Keeping Up With the Kardashians' star believes all girlfriends should have essential toiletries and cosmetic products with them in case they spend the night at ''a new guy's house'', and has revealed toothpaste and deodorant are ''absolute necessities'', whilst a ''travel size face wash'' and moisturiser are also vital.

Speaking about her make-up must haves on her website, Khloé - who has been in an on and off relationship with Tristan Thompson - wrote: ''If you're planning on spending the night at your boyfriend's (or girlfriend's) place you gotta be prepared, honey! There are some items I think you always need! Whether you've been dating your boo for a while and have a shelf in his bathroom or are going to a new guy's house for a movie night that may turn into more.

''If I'm spending the night at a guy's place, a toothbrush, toothpaste and deodorant are absolute necessities in my make-up bag. Being smelly is just not an option! I also carry a travel-size face wash, moisturizer and Summer's Eve wipes. I think every girl should carry the purse-size packs in their bag, even for after the gym!''

And the former 'Kocktails with Khloé' host believes removing your cosmetic products prior to going to sleep is a ''totally personal thing'', although she prefers to cover up any blemishes with concealer, and also wears eyebrow pencil and mascara when she enjoys an adult ''sleepover'' because she doesn't want to ''shock'' anyone.

She explained: ''I think whether or not you take off your make-up when sleeping over at your man's place is a totally personal thing. It depends on your comfort level and how long you've known the guy. I'll typically wash my face but still spot treat with concealer, use a little eyebrow pencil and mascara. There's no shame in getting all glammed up for a date but I wouldn't want to shock anyone too soon by taking everything off.''