Tessa Thompson & Imogen Poots Shine at London Film Festival
Tessa Thompson and Imogen Poots brought serious star power to the London Film Festival for the 'Hedda' premiere, turning heads with their stunning fashion choices and captivating presence on the red carpet.