OMG Beyonce!!! Are the Twins FINALLY Here!?!

HollyscoopPublished: June 14, 2017476 views
Published: June 14, 2017

Beyonce has given birth to twins! We think? We maybe think. Ok, we don’t actually know, but that hasn’t stopped the bee hive from LITERALLY freaking the F out this morning with speculation that the queen has delivered her babies. What is the truth!? Do you think it's finally happened?

Be the first to suggest a tag