I've thought about this for a while and have a theory which I shall expound below. Please note that I do not know your family history at all, so forgive me if sounds too assumptive or intrusive.
I find it very revealing that your daughter is taking make-up (the ice creams are not relevant). In my experience (I have a daughter of

, she will only have a passing interest in cosmetics. A bit of lippy on special occasions, maybe, but not enough interest to take such items to school, knowingly against your will, and pass them around.
At such a tender age, though, she will know why Ann has cosmetics. It's to make her beautiful, especially in your eyes. It takes a child's logic to think that if she takes Ann's cosmetics away, she will not be so beautiful to you.
I may be wrong, but it's worth a thought.
So, following on form the above, forget about taking her possessions away from her, or taking her down the local nick, She needs guarantees of your unconditional love.
As a long-time governor of a school (albeit secondary) I can assure you that the correlation between sanctionable behaviour and family instability runs as high as 80% - 90%. Please note, however, that I am not insinuating in any way that your family is unstable (the popular word is disfunctional), indeed it looks like becoming a very loving unit, especially with your upcoming nuptials. However, to a 5-year old, it may seem unstable in that she may perceive her Daddy's love is to be conditional or under threat.
She is a bit mixed up and insecure, but certainly not a criminal in the making.
Once again, please note that I know nothing of your circumstances and if I am wrong in any assertion, feel free to tell me to shut up. I feel for you, and that is why I have given my post much thought.