Jodie Foster looked chic in a three-piece pinstripe suit as she attended the BFI London Film Festival premiere of French psychological thriller, A Private Life. The American actress, 62, made an ...