Pippa Haywood — British actress | namepick