Nothing too disastrous but still feeling like crap.
Was wrapping up presents later on on Christmas Eve. Realized we couldn't find a present for new nephew (who is 3 weeks old so doesn't give a shit himself). After tearing the place apart we realize it's probably wrapped in another present. Didn't have any more paper to start unwrapping stuff.
Told SIL (baby's mum) when we dropped their pressies off, that it would turn up somewhere and we'll drop it off when we find it. She laughed and said no problem. She told BIL (DHs DB) after we'd left. Dropped off presents to his family and explained the same. They all laughed and said no problem.
Turns out it got wrapped in FILs jumper. Who saw it, and assumed the jumper was a present for his son. Apparently stropped for a while as we therefore hadn't bought him anything. MIL pointed out that a medium jumper must be for him, as BIL wears XL.
BIL then had a strop and sent a few butchy messages to DH as we had forgotten to buy anything for his first born, how could we etc etc.
M&FIL then decided that the presence of the baby clothes in their present was our pregnancy announcement, and rang all their extended family to tell them. We got multiple messages before we knew any of this, with people soooooooo over the moon for us as we've been married sooooooo long without children.
All MIL said when we rang and asked WTF was 'oh yes I remember now, oh I am silly aren't i'
The only apology anyone has given us is SIL, who ended up rowing with BIL when trying to explain that's she'd told him this had happened the night before, and trying to stop him sending messages to us.
I'm glad I live 000s of miles away