It is said that all the curses in Howl show things as they are.
Sophie is old when her spirit is "old"... when she behaves like a old woman (caught in micromanaging her life and rationalize everything) and she becomes "young" when she loses herself to her feelings, her instincts.