Pippa Haywood — British actress