Jude Law, Robert Downey Jr and Rachel McAdams attended the New York premiere of Sherlock Holmes at the Lincoln Center last night. Unlike the London premiere there was no British monarchy present, but the stars of the film were joined by Upper East Side royalty in the shape of the Gossip Girl gang, including Penn Badgley, Matthew Settle, Sebastian Stan, Jessica Szohr and Blake Lively, who went for a short lacy black dress and Louboutins: FabUK wants to know do you love or hate her look? They all went on to the after party at the Metropolitan Club, where Jude and Robert hung out with Guy Ritchie and a cute dog, as well as Robert's wife Susan and Jude's pal Jonny Lee Miller. New Moon's Ashley Greene, Eva Mendes, Bruce Willis and Pete Wentz also welcomed Holmes to New York.
To see more from the premiere and after party, including Guy Ritchie, Eva Mendes, Penn Badgley, Sebastian Stan, Jonny Lee Miller, Bruce Willis and Pete Wentz, just
Images include: Jude Law, Robert Downey Jr, Rachel McAdams, Guy Ritchie, Eva Mendes, Penn Badgley, Matthew Settle, Sebastian Stan, Susan Downey, Michelle Hicks, Jonny Lee Miller, Blake Lively, Bruce Willis, Emma Heming, Pete Wentz, Jessica Szohr, Ashley Greene, Eddie Marsan, Mark Strong