Today in London at a press conference announcing production on Sherlock Holmes starring Robert Downey Jr , Guy Richie confirmed the last piece of the puzzle.

Who’s Watson?

None other than the polka dot dandy Jude Law!

It’ll be a boost for Jude’s career. He’s broke (in celebrity standards) from his divorce, he hasn’t had a hit in… how long? And as you can see, he’s rapidly losing whatever quiver he was purported to have had that somehow managed to escape me.

A star-studded cast and Ritchie’s biggest budget to date. All this just months after major divorce speculation that has ended up turning in his favour. RocknRolla is doing brisk business and his marriage is solidly intact.

Never say Madonna doesn’t plan ahead.

PS. Re: Rachel McAdams in London – exclusive details coming tomorrow.

Attached – Jude 2 weeks ago at a fashion event in London looking like sh*t.

Photos from WENN