The way I did it, which isn't as elaborate, but just requires a bit of planning ahead is when you're dating, go to any jewelry store and just pretend to try on rings for fun. They'll tell you what size she is, then just remember that until you need it. I did this for fun while we were dating, but had to remember her size for 2 years before i decided to propose.. good thing her fingers didn't get fatter.