The Internet is still buzzing about Beyoncé's new "visual" self-titled album. The 32-year-old singer dropped the digital album on iTunes early in the morning on Friday, Dec. 13. "Beyoncé" features 14 songs and 17 music videos.

One song that has a lot of people talking is "Heaven." On the ballad Beyoncé sings that "heaven couldn't wait" and in the accompanying video she is seen emotional and crying as different life scenes flashes by. Fans immediately began speculating that the song was a reference to her miscarriage, Hollywood Life reports. 

"OMG heaven is so sad it's definitely referring to her miscarriage," @lamestasia wrote.

"Heaven is just before Blue. Must be about the miscarriage," @jsmith189 tweeted.

Beyoncé revealed that before she gave birth to her 1-year-old daughter Blue Ivy she suffered a miscarriage.

"I fought for you/The hardest, it made me the strongest/So tell me your secrets/I just can't stand to see you leaving," she sings. "But heaven couldn't wait for you/No heaven couldn't wait for you/Heaven couldn't wait for you/No heaven couldn't wait for you/So go on, go home."

Jay Z's wife opened up about the devastating loss for the first time to Oprah Winfrey saying that it was "one of the hardest things" she ever had to go through.

"There are so many couples that go through that and it was a big part of my story," she said. "It's one of the reasons I did not share I was pregnant the second time, because you don't know what's going to happen. And that was hard, because all of my family and my friends knew and we celebrated. It was hard."

She also talked about the miscarriage in her HBO documentary "Life is But a Dream" where she revealed that she and Jay Z had already picked out names for the baby.

"I heard the heartbeat, which was the most beautiful music I ever heard in my life," she said. "I envisioned what my child would look like... I was feeling very maternal."

She said she lost the baby in the early stages of pregnancy saying that after returning back to New York for a trip doctors informed her there was "no heartbeat."

To cope with the loss Beyoncé turned to music and wrote a song about the experience. She wouldn't reveal the name of the song but it's been speculated that it's called "Heartbeat," which never made it to an album.