Queen Elizabeth has been told by doctors she can host her annual Christmas party for extended family.