It’s Royal Twins! Prince Christian of Hanover Is Officially a Dad—& We Have the Baby Names

prince christian of hanover royal twins

Princess Caroline of Monaco’s stepson, Prince Christian of Hanover, just welcomed not one, but two royal babies.

According to Hello! magazine, the German noble’s wife, Alessandra de Osma, gave birth to the couple’s first children on July 7: a boy named Nicolas and a girl named Sofia.

The delivery reportedly took place in Madrid, and both the mother and the babies are doing well. Although no further details have been released, we can’t help but wonder if there’s a special meaning behind Nicolas’s name.

While it’s undoubtedly regal, the moniker hasn’t been used by the House of Hanover in the past. It’s not unheard of for members of the royal family to choose never-before-heard names—like Archie—and since his twin sister has a special moniker, we wouldn’t be surprised if that’s the case.

Baby Sofia is likely named after Queen Sofía of Spain, who is the first child of King Paul of Greece and Frederica of Hanover. The royal family has yet to confirm the inspiration behind the name, but the connection is pretty clear.

Prince Christian is the youngest son of Prince Ernst August of Hanover and his first wife, Chantal Hochuli. He has an older brother, Prince Ernst August; a younger sister, Princess Alexandra; and several half siblings, which makes him second in the line of succession to the former Hanoverian throne. (His dad later remarried his current stepmom, Princess Caroline of Monaco.)

Wishing the new parents all the best on this exciting new chapter.

Who Is Queen Letizia of Spain? We Have Answers

Greta Heggeness

Senior Editor

Greta Heggeness is a California-based editor at PureWow and has been writing about entertainment since 2015. She covers everything from awards shows to exclusive celebrity...
read full bio