Charlotte Tilbury Bitch Perfect K.I.S.S.I.N.…
Charlotte Tilbury Bitch Perfect Charlotte Tilbury’s lipsticks have been on my beauty wish-list for quite some time and I finally splurged and bought ‘Bitch Perfect’ from the K.I.S.S.I.N.G collection. There are ten shades in total and they retail at £23 a pop. Whilst I was at a Charlotte Tilbury counter, I was debating between getting ‘Bitch Perfect’, ‘Red Carpet Red’…