Does Heidi Klum want her 29-year-old boyfriend, Vito Schnabel, to be her husband?
The supermodel is allegedly turning to her "America's Got Talent" co-host Mel B for advice on her relationship.
"Mel's absolutely had her fair share of ups and downs in her marriage - including domestic violence accusations - but they are still together so Heidi wants to know her secret," an insider reportedly told Dish Nation.
"She says she's happier than she's ever been with Vito but she can't quite believe it's going so well. She'd absolutely love to marry him but she's a little nervous that if they did, everything would go wrong."
According to People, Heidi Klum married her first husband, celebrity hairstylist Ric Pipino, in 1997 with whom she divorced in 2002.
The supermodel then got together with Italian racecar team manager Flavio Briatore in 2003. After a year together, the two split in early 2004 before their daughter was born.
December of that same year, Seal proposed to Heidi Klum and he became her husband in 2005. Heidi Klum and Seal had three children together. Their marriage ended in 2012.
"With two husbands behind her she definitely wonders if it's something she's doing wrong!" the source said.
Heidi Klum and Mel B have reportedly bonded in the set of "America's Got Talent." The supermodel apparently looks up to Mel B and values her advice, especially since she's been married to her husband, Stephen Belafonte, for seven years.
"Mel loves to give her advice, but admits that what works for her might not for Heidi," the source dished out. "Not a lot of men could put up with such a feisty woman."
According to the source, the supermodel host of "America's Got Talent" is purportedly worried that she might be missing something that causes her relationships to fail.
Though Mel B is willing to advise her "America's Got Talent" co-star, it's still up to Heidi and her boyfriend to make their relationship work.