Annie Lennox at an In-store appearance to sign “Nostalgia” at Amoeba Records
Dita Von Teese poses during the opening ceremony for a pub in Shanghai, China, 10 October 2014.
Guillermo del Toro. NCLR ALMA Awards 2014 - Press Room held at the Pasadena Civic Auditorium. Photo Credit: Byron Purvis/AdMedia