Limescale will vanish off showerheads in 10 minutes with one natural item - not vinegar
Showerheads can become crusty and the water can stop coming out properly due to limescale, but there is a simple way to get rid of it without using vinegar or scrubbing for ages.