Kim Kardashian needs to be wearing make-up to feel sexy.

The 29-year-old socialite explained while people think she looks like "a 19-year-old" when she opts for the natural look, she prefers the "glamour girl" look.

She said: "When I don't have make-up on, everyone's like, 'Whoa, you look 19!' But I'm a glamour girl. I love make-up. I love hair. I don't feel sexy unless I'm fully made-up."

Despite the brunette beauty admitting that having Botox injections in the past was "not a good experience", she wouldn't be adverse to going under The Knife for a more invasive procedure in the future.

Kim explained: "You know, I've tried Botox. I felt it made my eyes more, like, squinty and small. It was not a good experience for me. You have to grow old gracefully.

"I don't know if I'll be saying that after kids - I may want a lift or something - so I'm definitely not opposed to it. But I don't have the butt implants everyone says I have!"

In terms of fashion icons, the 'Keeping Up With The Kardashians' star revealed she "loves" Victoria Beckham and her clothing collection.

She added to heat magazine: "I love Victoria Beckham. Her new stuff, it's crazy! I've got lots of her stuff."