Martha Stewart’s lipstick from the King’s Trust Global Gala is so beloved, a tube sells every two minutes

4 months ago 72