Helen Flanagan Launches New Super Car Rally

In This Photo: Lucy Pinder
Lucy Pinder attends the launch of the new 2014 Super Car Rally at Millennium Mayfair Hotel on January 23, 2014 in London, England.
(Jan. 22, 2014 - Source: Eamonn M. McCormack/Getty Images Europe)