Gene's are strange things. A child can inherit the Gene's of a grandparent or even a great grandparent. My youngest son is blonde and blue eyed. Myself and his dad have dark brown hair and brown eyes. Even more strange is he is the spitting image of my brother.
Myself and 2 brothers are also very different. Eldest brother, blue eyes, red hair, middle brother, blonde and blue eyed, me, dark brown hair, brown eyes. My dad brown hair, brown eyes, my mum, brown hair, blue eyes. No idea where the red or blonde came from.