Beyonce has confirmed the entertainment world's worst-kept secret - she has given birth to twinsSir Carter and Rumi.
It seems like we've all been making some assumptions around here to the contrary, but is there a chance that Beyoncé's twins are both boys? The trademark documents are presumably to protect the twins'names for future use on all things from fragrances to baby gear to bags and water bottles and cosmetic lines.
She and husband Jay-Z are parents to a five-year old Blue Ivy and recently revealed that they were fighting for their marriage in the past two years. They join their older sister, 5-year-old Blue Ivy, as the second and third children in the Carter family.
Beyonce's mother Tina Knowles cleared it all up later in her own Instagram post: one twin is a boy named Sir, period, and Rumi is a girl.
Beyoncé shared the first photo of her twins, Rumi and Sir, and celebs are insane in love with the stunning shot.