Heidi Klum and Seal Custody Battle

Much to our surprise, Heidi Klum and Seal have announced they are headed for divorce. Sadness! The seemingly happy couple even renewed their vows each year on their anniversary (May 10). The two married in 2005 and have 3 children together: Henry, 6, Johan, 5, and Lou, Read More>