Affordable lipstick that actually lasts

You can never have too many lipsticks and if someone tells you that you do, or your mom says “Oh Ivy…” when she counts 22 of them in your purse,...

Read More