To be a successful wedding photographer, you need both technical and interpersonal skills. These include mastery of camera settings, composition, and lighting, as well as the ability to connect with and direct couples during the shoot. Good communication and organizational skills are also important for managing multiple clients and capturing their special moments.