[Russell Brand, Cindy Crawford, Lionel Richie, President of Mexico Felipe Calderon, Margarita Zavala Sharon Stone, Mario Lopez, James Caan photo via]
Russell Brand, Mayor Villaraigosa, Cindy Crawford, James Caan and many others greet president of Mexico Felipe Calderón in Downtown L.A. for the premiere of "Mexico: The Royal Tour"; Gerard Butler, Michelle Monaghan and Zoe Saldana hit the red carpet at the Machine Gun Preacher premiere; Eva Longoria, Vanessa Williams and more attend the kick-off party for the final season of "Desperate Housewives"; Chris Noth, Jamie Foxx and other notables celebrate World Peace Day with Bullets 4 Peace in Hollywood; Mia Moretti and Caitlin Moe perform for Amy Smart, Sarah Hyland and others at Lucky Brand's event hosted by Tim Gunn; Taryn Manning DJs for a packed house at TLC's "Bags to Riches" event at The Colony—Wednesday was an exceptionally busy night here in L.A. with events all over town, stay with us as we give all the details in this extra-large edition of Last Night's Parties.