Beyonce Jay-Z Tour (on the run II)
The first photos of Beyoncé's adorable twins leaked online and people are freaking out
Since Beyoncé gave birth to adorable twins Sir and Rumi Carter in July, we've only seen one photo of them on their one-month birthday in August. But we finally get a sneak peek of the happy family, thanks to some photos that have leaked online.
Original link