The 40-year-old model loves wearing a pair of heels and confessed she collects the footwear, preferring shoes which have "cool details".
She told UsWeeklymagazine.com: "I have a lot of heels. I'm a hoarder! I love cool details - studs, a bedazzled heel, a fun shape."
Although the Project Runway hostess usually looks glamorous she doesn't forward plan her trendy outfits, instead she uses her ''mood'' to help decide what to wear.
She explained: "I dress according to my mood that day. I'm not just sophisticated or just rocker or just bohemian all the time."
Heidi - who is mum to nine-year-old Helene who she had with boyfriend Flavio Briatore, Henry, seven, Johan, six, and Lou, three, who she had with ex-husband Seal - often lets her children help with her outfit choices, and they prefer a girly option.
The blonde beauty added: "They like me in pretty dresses with my hair down!"