“Toast” Screening

On the 1st December 2010, Helena attended the press screening of her upcoming TV film, Toast, which is due to air at 9pm on BBC One, on the 30th December 2010. We have found 3 MQ images of her there, so view them in the gallery!

Leave a Reply