Have a friend or family member who has a knack for photography but isn't necessarily a professional? You'd be surprised by the quality of photos a talented amateur photographer can snap. Of course, if your photographer buddy is someone you're inviting to the wedding anyway, you'll certainly want to make sure he or she is OK with taking on the responsibility. But having someone you know shoot your big day has huge advantages: you'll be more at ease being photographed, and you may feel comfortable letting him or her snap more intimate moments.
Source: Bryce Covey Photography via Style Me Pretty