State Law Lady here (boy, that's harking back to the old days and the old board, huh?)
In the district of Columbia, she could not legally be fired for her personal appearance. In all 50 states, however, she could. (Not for her height and weight in Michigan.)
Yes, I know that wasn't really the reason she was fired. It's Friday afternoon and I'm punchy.