Britain’s Prince William and his wife, the Duchess of Cambridge, Kate Middleton, are expecting a baby girl, palace insiders told OK! Magazine. The 33-year-old will reportedly deliver the baby at St. Mary's hospital in London.

“Kate and William found out they were expecting a girl during the 21-week scan, and since then, everyone’s been asking what they plan to name her,” the insider reportedly said, adding that the couple are planning to name the baby after William’s late mother. The source reportedly said that Kate has decided to name the baby Diana, to keep the late princess' legacy alive.

They “decided then and there that no matter what anyone said, they were sticking to naming their baby girl after her late grandmother,” the insider told OK! Magazine. “Having a baby girl who carried her name will be a beautiful reminder of Diana every time he looks at his daughter.”

The insider also reportedly said that though there has been speculation that Queen Elizabeth would not approve of the name, she has reportedly given her consent to it. Clarence House announced Middleton’s second pregnancy on Sept. 8.

Previously there have been several reports about the gender of the royal baby. Last month, there were rumors that the Duchess is expecting another baby boy after she was spotted sporting the color blue on two recent back-to-back outings, to the Kensington Aldridge Academy and the Kensington Leisure Centre.

Despite the rumors, the Duchess has claimed that she does not know the gender of her second child.