Imogen Thomas legs in short shorts out in London