I am treating myself to a luxurious lipstick - is the Charlotte Tillbury Pillow Talk as good as the claims? Does it really suit everyone?