At this point, when Beyonce will give birth is a huge guessing game. Because when she announced her pregnancy, she was like pretty pregnant. And then she cancelled her Coachella performance mid April, which led us to believe she was going to be close to her due date, if not already past it, when the performance was schedule.
We had the first clue that perhaps the babies are boys... because Beyonce posted this photo wearing the earrings from her 'If I Were A Boy' video:
And there really wasn't a reason for her to be wearing them other than leaving a little clue to her fans...
The second clue comes from the same photo... and it's that ring she's rocking. On her ring finger.
It's an EMERALD ring, which is the birthstone for May!
People have been freaking out over the earrings and the emerald ring that I think they forgot another hint!!!
Are you ready for this one?
The third clue is hidden in her purse. Or on it, rather. See that horseshoe shape on the clasp?
Well. You know what else is in May this year?
THE KENTUCKY DERBY. THE HORSE RACE.
The Kentucky Derby takes place on May 5th and 6th this year and my mind is totally blown! I think this is saying that the babies are due in EARLY May rather than later...
What do you guys think?!