‘Sherlock Holmes’ Has A Rainy World Premiere In London

Robert Downey Jr. looked every bit the dapper detective on the red carpet for the premiere of Sherlock Holmes in London with his pinstripe suit, hat and leather gloves. With his co-stars, Jude Law and Rachel McAdams by his side, the actor couldn’t have looked happier–aside from when he received his star on the Hollywood Walk of Fame.

Playful Jude opted for a far more casual look, donning a black t-shirt underneath his suit along with a scarf knotted at his throat. The ladies of the cast–Rachel McAdams and Kelly Reilly–looked lovely in their Grecian-style dresses, despite ending up with wet hems as a result of the wet London weather.

Currently in London for the holidays, rock star couple, Gwen Stefani and Gavin Rossdale went for the long and short of it, with Gwen showing off her gams in a short black mini-dress and Gavin sporting a super-long midnight blue dress coat, pants and sneakers. Gav, darling, bad weather still isn’t an excuse for dressing so goofy.

Gallery Info: Robert Downey Jr, Jude Law, Guy Ritchie, Rachel McAdams, Gavin Rossdale, Gwen Stefani, Mark Strong, Kelly Reilly and Heather Graham at the World Premiere of Sherlock Holmes in London.