QueenBeyoncé Dropped the First Photo of Her Twins and the Internet Exploded
Earlier this morning Beyoncé shared a picture of her newborn twins, Sir Carter and Rumi via Instagram. Much like the previous pregnancy announcement post (currently the most liked photo on Instagram), the image...
Read More