It’s finally officially official – after what seems like forever and a day, Heidi Klum has finally given birth to her latest genetically superior spawn with husband Seal – a little girl they named Lou Sulola Samuel. Rumors have been flying for days that the ex-supermodel had checked into the hospital to have her baby, but none of the stories were actually substantiated until now. Both mother and baby Lou Samuel are doing fine, according... 

Continue Reading: » » Seal Confirms: Heidi Klum Has Given Birth. Finally.