Blake Shelton, who began dating Gwen Stefani shortly after his separation from wife Miranda Lambert, proposed to Stefani but she turned him down, Radar Online reported Friday. Stefani’s trust issues after ex-husband Gavin Rossdale’s alleged affair with their nanny is among the several reasons she is not ready to marry Shelton, according to Radar Online.

“Gwen was very touched, but said she had to wait to make sure it was right for the kids,” a source told the gossip website.

The report said that Shelton popped the question to Stefani during an indoor picnic at her house. The country singer reportedly hid a stunning $1.2 million Tiffany diamond engagement ring in a box of Kentucky Fried Chicken, Radar Online reported, citing the insider.

Stefani said no to her boyfriend and told him that her three sons, Kingston, 10, Zuma, 7, and Apollo, 2, played a huge role in the refusal, according to the report. She also cited their 7-year age difference among the reasons.

“Gwen fears their age will get in the way of long-term happiness,” another source told Radar Online. “She’s 14 years older than Blake’s ex-wife, Miranda Lambert!”

Moreover, Rossdale’s rumored cheating on her with their nanny has triggered trust issues for Stefani, the report said.

“Gwen wants to trust Blake, but she fears it could come back and bite her,” the insider told the website.

Apart from this, Stefani also “believes the time may have passed for her to have another baby,” the source reportedly added. “She’s worried Blake won’t be happy in a marriage where he might never be a father.”

Recently, Stefani reportedly met her estranged husband Gavin Rossdale to carry out the final formalities for their divorce. Stefani was pictured sitting in her car before leaving the place where she met Rossdale. The mother-of-three reportedly looked upset and emotional after her meeting. Stefani and Rossdale finalized their divorce in April, ending their 13 years of marriage.