After season 2, Gabrielle seems to dye her hair light brown with blonde streaks for the first nine episodes of season 3, with the exception of the episode, Bang (honey blonde with blonde highlights).
After season 2, Gabrielle appears to color her hair light brown with blonde streaks for the first nine episodes of season 3, except for one episode where she dyes it honey blonde with additional highlights.