No, the royal baby's name is not Beyoncé - her name is Charlotte Elizabeth Diana. The baby's middle names are a tribute to her grandmother and great-grandmother.
The Duke and Duchess of Cambridge announced their baby girl's name on Monday. Both daughter and mother are doing well (as if we couldn't tell Kate Middleton was doing well from her amazing post-baby pics).
Charlotte, born on Saturday, was born at St. Mary's Hospital in the private Lindo Wing and came in at 8 pounds and 3 ounces.
- Celebrity deaths 2018: All the stars we lost too soon 45 Pictures
- Photos: Starbucks Reserve Roastery NYC reconnects you with your coffee 48 Pictures
Royal family fans had speculated that the baby would possibly be named Alice, Elizabeth, Diana, Grace or Diana, among other names.