In the United States, there are many online public search services that you can access. One of it is the Public Marriage Records. Without having to go down to the Registry of Marriage, one can actually find out their own or even any of their friend's marriage records online. Some of the basic information you need are the names, middle and las name, age and the city and you're on your way. Don't worry about forgetting that important anniversary date ever again!