Annabel Blanchard pens new Palace deal