Heidi Klum, who'll give birth any day now, was on The Ellen DeGeneres Show today. Ellen predicted Heidi was having a girl months ago and bought her a gift we're not huge fans of for either sex. Clip at left.