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

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

Article continues below
More from Business & Tech
SpaceX to Relaunch Recovered Rocket and Clear a Viable Path to Mars