Josh Duhamel looked positively smashing in his beige suit and Burberry-esque tie, while Patrick Dempsey kept things more traditional with a black suit. Other attendees included Rosie Huntington-Whiteley, Geraldine Chaplin, Michael Bay, John Malkovich, Tyrese Gibson and Geraldine Chaplin.
Josh and his co-stars are currently in Russia to promote their new film Transformers 3.
Photos: Wenn.com