Here's Mrs Dr Watson looking rather glamorous – but also less happy than you'd expect of a new bride. In fact, is it just me or does she even look a little... sinister? Please tell me John hasn't accidentally married a criminal mastermind. Not with a detective as a best friend. That would be really awkward.
Sherlock: The Sign of Three is at 8:30pm on Sunday 5 January on BBC1