Beauty Tools Diva D’Or Derma Roller: Torture Device or Clearer Skin? Diva D’Or Derma Roller is a skincare tool, a handle with a rolling head that holds 540 titanium micro-needles 1.0 mm in length. When I was given the… Read more January 28, 2015