http://hyperphysics.phy-astr.gsu.edu/hbase/Chemical/waterdens.html

"The expansion upon freezing comes from the fact that water crystallizes into an open hexagonal form. This hexagonal lattice contains more space than the liquid state."

I thought that this had been figured out decades ago, tbh.