(makeushot.com) - The supermodel is said to be very "insecure" about her hair and refuses to spend the night with men because she doesn't want to remove her long fake locks in bed.
A source said: "Tyra is a confident woman for the most part, but she is really insecure about her hair. She doesn't want any guy to see her without her wigs or hair extensions.
"Tyra feels like guys are with her for her image that they see on TV and in magazines. If one wakes up without her glamorous hair, she's worried he may not call back!"
Meanwhile, the 33-year-old star has confessed she doesn't like wine - but orders it in public just to look sexy.
Tyra Banks said: "Every now and then I'll order some wine at the table. I'll only take two sips, but I'll keep holding the glass cause it makes me feel sexy, but I still don't drink it because it still tastes kind of nasty to me."
The chat show host believes she is lucky as her dislike for alcohol means she won't end up in rehab like other stars.