It can be really distressing when your body decides to emit such an unpleasant scent.Dr Ann Nainan, a GP, says bad body odour could just be a sign that you need to hop in the shower pronto and scrub away the day’s grime.However, there are also various other potential reasons behind a foul smell.Dr Nainan says: ‘Stress and anxiety can stimulate sweat glands, increasing perspiration and exacerbating body odour. ‘Wearing tight or synthetic clothing that doesn’t allow proper ventilation can also trap sweat and bacteria, contributing to body odour, whilst certain medications or supplements may alter body chemistry and result in changes to body odour as a side effect.’A diet high in processed foods, sugar and alcohol can also affect body odour by altering the balance of bacteria on the skin and increasing sweat production, she says.On top of this, hot or humid weather as well as some health conditions can contribute to sweating and worsen body odour.Dr Nainan adds: ‘Certain medical conditions like hyperhidrosis can contribute to persistent body odour as can hormonal changes during menstruation or menopause which can increase sweat production and lead to body odour.’