Social media was abuzz following the first photos and name reveal, but no one was more delighted than fans of Riverdale, who were quick to point out that the Duke and Duchess of Sussex's child shares a name with one of the show's main characters, Archie Andrews.
The creator of the series, Roberto Aguirre-Sacasa, even referenced the same names, calling Meghan and Harry's choice the "Best. Crossover. Ever."
Love the name Archie, but after hearing the name, I then super assumed that Prince Harry loves to watch Riverdale. Then, I imagined Meghan and him watching Archie bust out of jail and Harry saying, “That’s it. We’re naming him Archie!” #WhyAmILikeThis
Though the Riverdale reference may be taking over Twitter, Archie's name actually has a lot of meaning behind it, especially since it doesn't appear that anyone with that name has ever been in the British royal lineup.
Various baby name websites state that Archie, which is traditionally a shortened version of Archibald, means "true and bold." The name could also be a tribute to Harry's late mother, Princess Diana, as one of her ancestors was named Archibald Campbell, 9th Earl of Argyll, from Scotland.
As for Archie's middle name, Harrison, that seems to be a nod to his father. According to babycenter.com, Harrison is of English origin and means "son of Harry."