Heidi Klum is a high heel "hoarder."
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!"