The Whitechapel murders took place during 1888. There is colour photo in a draw. Yet colour photography wasn't invented until 1903.
When Iris gets caught putting a letter in Sebastian's bag, she starts crying as he confronts her, but despite the fact that she's wearing a lot of thick black eyeliner, it doesn't smear or run at all from her tears.