24 August 2008

Who wore it better?


Matt Lucas (left) of Little Britain? Or Boris Johnson (right), Mayor of London.