The stars braved a soggy Leicester Square last night for the London première of Guy Ritchie's Sherlock Holmes flick. Leading the pack were co-stars Rachel McAdams and Kelly Reilly who both donned Grecian-style floor-length dresses which managed to get a little damp at the hems. Rachel chose an ethereal one-shouldered grey gown with glittery embellishments designed by Andrew Gn and a pair of Christian Louboutin heels. I'm also loving the messy quaff/loose side braid.


Other stars to hit the red carpet included a very loved-up Gwen Stefani (in a mod-style super-mini black number and fab shoes!) and hubby Gavin Bush, Jude Law, and Robert Downey Jr. While surprise guests included Princes William and Harry and Kate Middleton, who avoided the cameras by sneaking in via another entrance.

[Images: PicApp]