I was down there in July 2003 and needless to say it was pretty hot. Where are you staying? I stayed at the Bahia Principe resort...
... didn't scuba dive, but floated around drunk in a pool
I wore mostly beach clothing the whole time, but be sure to bring a few pairs of nice pants especially if you are staying at a resort with fine dining.