Too Faced Shadow Insurance | cosmetics | Beauty Bay
Too Faced Shadow Insurance is an effective eye shadow primer which locks eye shadow in place preventing fading, creasing, smudging and melting. It&rsqu ... The best eye-shadow ever. I was torn between Urban Deay Primer Potion and this one but im glad i .....