This websites use cookies. By continuing to browse the site you are agreeing to our use of cookies. More information
Love Hearts Lipsticks - 60 Pack
Take traditional Love Hearts and turn them into a 'lipstick' and what do you get??? - Love Hearts Lipstick (Obviously!!) - 60 per retail pack

Love Hearts Lipsticks - 60 Pack

  • £7.94
  • Ex Tax: £6.62