While the world has seen plenty of Beyoncé lately, one aspect of her queendom has been in short supply — and that’s photos of her twin babies, Sir and Rumi.
Bey and husband Jay-Z delighted fans during opening night of their worldwide “On the Run II Tour” on June 6 in Cardiff, Wales, by displaying an updated shot of the adorable twins on the jumbo screen.