Yesterday the On The Run II Tour kicked off and the internet lost when some of the tour images were of the Twins, Sir and Rumi Carter. Well Thursday morning Buzzfeed reported that those twins we saw weren't actually Hov and Bey's babies!
One of Beyoncé's reps reached out to Buzzfeed to confirm that those weren't the twins. But I am a little confused, because in another clip from the show, Tina Lawson, Beyoncé's mother says otherwise!
Now granted this is completely different photo that was featured on the tour. But there isn't much of a difference it seems between the photos.