The ONLY thing you can definitely know for sure even before birth is that if you have blue eyes and blonde hair and your SO has blue eyes and blonde hair, you are going to be giving birth to a child that will have blue eyes and blonde hair.
My parents were from relatively the same gene pool, my mother the daughter of immigrant Swedes to the U.S. (neither of whom were blonde by the way) and my father was Norwegian-English. She had extremely dark brown, nearly black hair and brown eyes. He had light brown hair (what was left of it) and hazel eyes. They had five children. I have/had rich auburn hair, brown eyes, very pale skin. Next kid, boy, was blonde, blue eyes, bad complexion (and got my father's baldness as well eventually), middle sister had medium brown hair, hazel eyes, sallow complexion, next brother has nearly black hair, brown eyes, tans copper, youngest sister, golden blonde, dark brown eyes, great skin.