We used Diana Campbell for our Negril wedding and she was awesome. Great team, professional, beautiful photos, reasonably priced. Most important tome was the customer service. All emails answered...