Klum, who has two sons Henry, five, and Johan, four, and a 22-month-old daughter, Lou, with her singer husband Seal, admits she found it hard when the two boys asked her if they could chop off their curls.
The 38-year-old Project Runway host – who revealed she went to US basketball player Lamar Odom's stylist to give her sons the mohawks and special designs they wanted – says: 'I've let my boys' hair grow really, really long and just recently they asked me to cut off their beautiful hair.
'It was funny because it was definitely harder for ME in some ways, as I absolutely love their hair!'
In a piece written for the Black Voices section of The Huffington Post’s blog, Klum, who also has a seven-year-old daughter Leni with Italian businessman Flavio Briatore, says: 'Having four children, with one having straight hair and three curly, it's a bit of a new world for me.
'Growing up with straight hair myself, that was all I really knew how to work with. It was pretty straightforward: wash, air, dry, done.
'Henry, Johan and Lou – my three youngest – have super-beautiful locks. Their hair definitely requires a different kind of care than my daughter Leni's hair.'
When her boys asked her if they could get their hair cut short, she admitted that she found it difficult but relented, saying she wants them to 'be who they want to be'.
She added: 'I think that's really important, to allow kids to express themselves – everything from the way they dress to how they want their hair.'