The engagement ring should not be given as a gift for any holiday, period. If she breaks off the engagement for some reason (and I certainly hope she doesn't), that ring is still hers if it was a Christmas present. Having an idea of what engagement rings cost, you should protect yourself and what you paid for that ring.
Pop the question a week before Christmas and she won't care what her real Christmas present is. Good luck.