May the BeyHive rejoice. Beyoncé has released the first official image of her twins, Sir and Rumi Carter. The professional photograph, similar to her maternity shoot, shows the proud mama surrounded by the ocean and flowers, holding her twins in a pair of lace lingerie. She posted the image on Instagram, and obviously the internet […]

Read more