Beauty self showering