Amanda Holden and Les Dennis during The National Television Awards - October 10, 2000 in London, Great Britain.
{"Image ImageDescription": "Amanda Holden and Les Dennis during The National Television Awards - October 10, 2000 in London, Great Britain. (Photo by Tom Wargacki/WireImage)"}