Who will be the godparents for Royal baby Archie?