No matter what you have and what you buy (on sale, of course; a lady always shops sales!), you will ALWAYS be one outfit short of having everything you want. Just remember to budget for it. Spending on clothing, makeup, etc. can become an addiction.
No, seriously, 42 shades of lipstick is NOT enough!