Ah, the wedding day - one of the most important days in most people's lives. It's an amazing experience, and likely one that you'll remember for the rest of your life, no matter what way things are headed later. Of course, your memory is not permanent, so as much as you may want to preserve every last detail from your wedding in your head, that may not be that easy. There is certainly something else you can do that's just as good though - hire a competent photographer who knows how to capture the event, focusing on the important moments, and who can deliver a quality result to you afterwards.
There's a huge difference between an actual photographer who knows their job properly, and an amateur with an expensive camera who likes to take a few pictures after work. A good photographer has many qualities that can make them the better choice for you, so you should definitely not spare any expenses when it comes to hiring a professional here.
For one thing, good photographers know how to bring out the best from the people that they're photographing, so you can expect all your pictures to feature happy, smiling faces that are obviously having a good time. That's because a professional photographer will not only take good pictures in the first place, but will then sift through hundreds of them just to pick out the several dozens that are actually worth presenting to you. That's another thing that most amateurs don't get - you often end up taking a dozen pictures for a single final shot, and you have to make sure that your photographer is capable of filtering their work properly like that.
Post-processing is another important detail which a good photographer can help you a lot with. No matter how good a picture is, it can usually always use a few touch-ups to really bring out the best from it. Nothing fancy is usually needed, just a few small touches to correct the color balance and contrast here and there. So while it's important to edit the photos so that they look as best as possible, it's just as important to take it easy on the editing to prevent them from looking too fake.
All of this can be achieved easily when you're using a professional photographer with long-running experience behind their back. You will just have to give the photographer a call and let them know when your wedding will take place, and they'll show up with their equipment and take care of everything. Of course, make sure you call them early enough so that they'll be sure to have enough room in their schedule. Photographers tend to be very busy, and that goes double for popular ones - so if you want to make sure that you can actually hire them, you should be as early as possible in giving them a call. Otherwise, you may either not get a good answer, or get a very high quote due to the busy state of the photographer.