Plummet said..
You need a 3 deg difference between land temp and water temp for a seabrease !.
A heavy morning due is due to a lack clouds. less clouds = hotter land temp = higher differential land/water temp = stronger seabrease.
Well that is my uneducated guess anyway.
Morning dew doesn't just form with a lack of clouds... Dew is a type of condensation. It happens when the surface temp of an object like grass, is colder than the dew point (the temp of the air at saturation point) of the air.
I'm pretty sure the seabreeze works when the air gets hot over the land, and the cool high pressure air on the ocean rushes to the low pressure air on the land.
It works better with heat to a stage, but then there gets a stage where its too hot (how it happens in Melbourne anyway) and there is a Northerly blowing, or any inland wind blowing, it kills the seabreeze effect. Sometimes if the northerly drops off we will then get a bit of a breeze come in. But I don't think it takes much of an opposing wind to stop the seabreeze effect.