After nearly seven years of marriage, Heidi Klum and Seal announced that they are separating. The pair married on May 10, 2005 in a beach ceremony in Costa Careyes, Mexico—and then famously renewed their vows on every anniversary thereafter. This past year, Klum and Seal celebrated with friends and family in an elaborate masquerade-themed ceremony in Palm Beach. They have four children together: Leni, 7, Henry, 6, Johan, 5, and Lou, 2.
"We have had the deepest respect for one another throughout our relationship and continue to love each other very much, but we have grown apart," Klum and Seal told People. "This is an amicable process and protecting the well-being of our children remains our top priority, especially during this time of transition. We thank our family, friends, and fans for their kind words of support. And for our children's sake, we appreciate you respecting our privacy." —Phillip B. Crook