Spots are caused by bacterial infections in the pores of your skin. Each pore has a ‘sebaceous gland’ that produces a mix of oils called sebum to lubricate the skin and the hair that grows out of the pore.
The skin on your nose and forehead produces more sebum than other areas of the body, and without long hairs growing from those pores to take away some of the sebum, it’s easier for the sebum to clog the pore, allowing trapped bacteria to multiply out of control.
Read more:
- Why do some adults get acne?
- Does eating chocolate give you spots?
- Why do people get wrinkles?
- What causes eczema?