I'm short sighted and didn't have to take my glasses off for labour, I wore them in the bath even, but did have to take them off in theatre - I ended up with an emergency c/s. So when DS was born my DP held him up to my face for a quick nuzzle so - unfortunately no skin to skin because I had a tricky stitch up (lost lots of blood) and he had to go to special care.

But otherwise there'd be no reason why you couldn't wear your glasses.