Wet suit thickness is a very personal thing. I for instance dive in a 3mm shorty in 15C and higher and 3mm one piece for temperatures under 15C and above 6C
Remember that you can also layer. So I would say a Dry Suit with thick under garment or a 7mm wet suit with a 3mm chicken vest underneath. Some nice thick gloves and hood and if you really cold then wear a 2nd layer of 5mm over the top.
Here are some good guidelines.
"Shorty wetsuits and dive skins are generally used in warm tropical waters with temperatures of 75°F- 85°F (24°C- 30°C) and above, depending on personal preference. Dive skins do not provide thermal protection, but do provide protection from accidental stinging by sea lice, fire coral and other small marine hazards. Shorty wetsuits provide a modest amount of thermal protection for core body areas.
2mm - 3mm (1/8 in.) wetsuits are generally used in warmer waters with temperatures of 70°F- 80°F (21°C- 27°C) and above, depending on personal preference. During cooler weather, additional warmth can be achieved through the use of a 3mm hood, addition of a 3mm hooded vest under the wetsuit and/or use of a 2-piece 3mm wetsuit.
4mm - 5mm (3/16 in.) wetsuits are generally used in cool waters with temperatures of 60°F- 70°F (16°C- 21°C) and above, depending on personal preference. During cooler weather, additional warmth can be achieved through the use of a 3mm-5mm hood and gloves, addition of a 3mm-5mm hooded vest under the wetsuit and/or use of a 2-piece 5mm wetsuit.
6mm - 7mm (1/4 in.) wetsuits are generally used in cooler waters with temperatures of 50°F- 60°F (10°C- 16°C) and above, depending on personal preference. During cooler weather, additional warmth can be achieved through the use of a 5mm-7mm hood and gloves, addition of a 5mm-7mm hooded vest under the wetsuit and/or use of a 2-piece 7mm wetsuit or semi-dry 7mm wetsuit. Semi-dry wetsuits have Neck seals, wrist seals and ankle seals that adhere to your skin to minimize water entry."
Wet Suits for Temperatures