The Twins Beyoncé and Jay-Z Are Holding During OTRII Tour Aren't Actually Rumi and Sir Carter and I'm Sorry...What?
If this is true, this is SO sneaky.
Getty Images
CARDIFF, WALES - JUNE 06: Jay-Z and Beyonce Knowles perform on stage during the "On the Run II" tour opener at Principality Stadium on June 6, 2018 in Cardiff, Wales. (Photo by Kevin Mazur/Getty Images For Parkwood Entertainment)