2004 BAFTA Awards - Arrivals
{"Image ImageDescription": "Martine McCutcheon during 2004 BAFTA Awards - Arrivals at The Odeon Leicester Square in London, United Kingdom. (Photo by Tim Whitby/WireImage)"}