Lipstick Queen Frog Prince Will Take You To The Ball!

Lipstick Queen Frog Prince Lipstick is a new romantic emerald green lipstick…ok, so green doesn’t get me thinking romance….! Lipstick Queen has been busy releasing a load of unique shades such as a pure white lipstick as well as new vampy berry shades too!
But green?


