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

2 weeks ago 20