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

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