Leak or head gasket

my truck starts to overheat quickly and then smoke starts to come from the radiator i put antifreeze in there but still overheats and smoke is it a leak in the radiator or head gasket

Radiator leak for sure. Stuck thermostat maybe.
Try the above before considering $$ for head gasket.