I feel like the odds of an en caul AND due date baby are one in more than a million! Congrats, he is beautiful!
I know! Our midwife said only about 2% come on their due date. Combine that with the 1 in 80,000 chance of being born in the caul...someone with more sleep than me will have to do the math.