Photographing a wedding by the beach is magical. The waves and sunsets create a beautiful backdrop for unforgettable moments.