He's no stranger to dressing up, having made his name in dark comedy The League of Gentlemen, but Mark Gatiss is almost unrecognisable in this feminine get up.
And the reason for his womanly attire? The 46-year-old – who is the brains behind Sherlock and also plays the detective's brother Mycroft – is playing a catty reincarnation of Hollywood star Joan Crawford, alongside Frances Barber as Bette Davis, for Sky Arts' Playhouse Presents... Psychobitches.
Playhouse Presents... Psychobitches sees a string of troubled female icons, such as the Bronte sisters, Sylvia Plath and Audrey Hepburn, visit a psychologist, played by Rebecca Front.
We're sure you'll agree that Gatiss, when wearing a dress and red lippie, makes a very convincing lady.
Scroll down to enjoy more preview pictures. It's okay. There's no judgement here...