DP is against the idea but I don't see why not. Would this be weird?
I get on with her, we have inside jokes and never argue. We don't spend time together in person but do message fairly regularly and I do all handovers. DP doesn't have any direct contact with her as they cannot stand each other and every conversation turns into an argument. He does talk to & text her DP though (DSD's stepdad) and they never have any issues.
I'm not invited to the baby shower, didnt expect to be, but I think it would be a nice gesture to get her something. I probably wouldn't do it behind DP's back, if I was really adamant I wanted to he wouldn't stop me, he just doesn't like the idea and thinks it would be strange. Would be nice for DSD as well, she will be at the baby shower of course so will be able to pass it on. DSD is 11 so not oblivious to how things are among her parents.