Megastars Beyoncé and Jay-Z kicked off their On the Run II tour Wednesday in Cardiff, Wales. Many wondered if they had unveiled another surprise: their infant twins, Sir and Rumi Carter. Knowles gave birth to the twins last year, and they’ve rarely been seen in public since the singer debuted a photo of herself cradling the two on Instagram last year.
For copyright matters relating to our channel please contact us directly at:
Subscribe For More: