Immediately after the royal couple announced their son's full name, Archie Harrison Mountbatten-Windsor, the internet shared their best memes about the baby . Other speculated what the potential inspiration might have been — the most obvious choice being the red-headed Archie character on Riverdale . With DeGeneres, it became Clooney's turn to share his take.