Back in 2016 I was wandering through London and a display in the window of a fancy cosmetics shop caught my eye; it was Lipstick Queen’s Frog Prince lipstick, and it was deeply, froggily green! I obviously had to try … Continue reading →
131