Did Heidi Klum really give hubby Seal the OK on this impossibly revealing top?

Heidi Klum and husband Seal