Un smooth Gradient

I have a layer that is a gradient colour (to look like underwater) but the gradient appears as bands of colour in both Open GL view and Render view. When I render the scene it is even more noticable. I use Harmony Advanced on a top spec iMac. I tried blurring the layer but could not see any blur. Does anyone know a fix for this?