Alicia Silverstone during 2004 BAFTA Awards Arrivals at The Odeon Leicester Square in London United Kingdom
{"Image ImageDescription": "Alicia Silverstone during 2004 BAFTA Awards - Arrivals at The Odeon Leicester Square in London, United Kingdom. (Photo by Mike Marsland/WireImage)"}