After staying quiet while speculation swirls that she is pregnant, XO singer Beyonce has either teased fans or confirmed that she is expecting her second child with husband Jay Z via Instagram.

WATCH: Jay Z Chases Blue Ivy Through Airport In Cute Video As He & Beyonce Dodge Pregnant Rumors

The mom of one shared a snapshot on Instagram Sunday afternoon that definitely has fans talking and wondering if she has revealed she indeed has a bun in the oven! But can you blame her stans for speculating?

In the picture Beyonce lays on the beach and her body is covered in sand. What really stands out is the large baby bump. Her two-year-old daughter, Blue Ivy Carter also sits nearby.

Beyonce Pregnnat Rumors Resurface As '7/11' Singer Possibly Sports Baby Bump At NBA Game 'That Or She's Packing Extra Weight'

A photo posted by Beyoncé (@beyonce) on Jan 11, 2015 at 9:49am PST

Of course it didn't take long for many of her nearly 24 million followers to take to the picture to comment on the possibility of her being with child. One claimed that her newest single 7/11 was her way to reveal the due date.

"Guys think about [it]. Her song '7/11' just came out. Sounds like a due date to me. There's no other reason for the song to be called that. Plus she would start showing around now anyway." "Def pregos".  "Looks preggers to me".  "Blue's new sister".  "omg imagine twins?".  "hope they name the new kid Red".  "Let me find out bae might be pregnant again".

Still, some fans said they believe Beyonce is just playing with their emotions. "I don't think she'd be packing all that sand on her belly if she was prego".  "If you're not really pregnant and just doing this as a way to rile up the fans this is not the proper way to do it in a positive manner with positive results......".  "I'm still trying to figure out why everyone thinks this means she's pregnant. #confused".  "How many times has Beyonce been pregnant? But she stil only has one child...".