The wait is over.

After five (long) days of rampant speculation, Kensington Palace has finally announced the name of Prince William and the Duchess of Cambridge’s newborn baby.

World, meet Louis Arthur Charles!

Kate gave birth to little Louis at the private Lindo Wing in St. Mary’s Hospital, Paddington on Monday, April 23, before secluding herself with her new son at her home on the grounds of Kensington Palace.

The name will likely come as a surprise for many. The bookies’ long-running favourites for the name were Arthur or Albert, although James and Philip were also strong contenders. No doubt the name Louis, which was rarely, if ever, mentioned as a potential favourite, will throw some people for a loop.

I, for one, love the name. It’s unexpected and, more importantly, rich with historical significance for the Royal Family. Louis is likely a direct nod to the Prince Philip’s uncle, Lord Louis Mountbatten, as well as the Philip’s maternal grandfather, Prince Louis Alexander of Battenberg.

But why the long wait for the big reveal? After all, we learned the names of Prince George, 4, and Princess Charlotte, 2, a mere two days after they were born on July 24, 2013, and May 4, 2015, respectively.

Royal Baby

Royal watchers will recall that, at one point in time, it was fairly common for members of the Royal Family to withhold a baby’s name for an extended period. The Queen and Prince Philip remained tight-lipped about eldest son Charles’ name until a full month after his birth. Even William’s name was not released publicly until an entire week had passed since his late mother, Diana, Princess of Wales, was first pictured holding him outside the hospital.

But in the go-go-go instant news of today’s society, five days seems like an awfully long time to wait to hear the name of the newest royal.

Welcome to the world, Prince Louis!