James Norton has explained how his life-threatening health condition often means costume designers often have to adapt his outfits when appearing on stage and TV.
The Happy Valley actor, who plays murderous villain Tommy Lee Royce on the BBC series, has type 1 diabetes and sometimes has to inject himself with insulin up to 15 times a day.
He once branded the condition as a "complete b***h" when opening up about life as a diabetic to fans and admitted his diagnosis was "traumatic" due to the fact he is "a terrible hypochondriac anyway".