Sophie Cookson to play Christine Keeler in new drama about Profumo affair

Sophie Cookson (Ian West/PA)
Sophie Cookson (Ian West/PA)