The Lipstick I’ll Always Re-purchase

If there’s one lipstick that I can’t live without, it’s Charlotte Tilbury’s Bitch Perfect. The one I’ll always re-purchase. Seriously I’ve been through about five…