The Royals were out in force for baby Charlotte’s christening, with Kate looking her usual perfect self.
Continue Reading