The Royal children were beaming with festive cheer as they joined their family for Kate Middleton's now-annual Together At Christmas Carol Service in London this evening, 8 December, and quickly stole the show upon arrival. The Prince and Princess of Wales' three children Prince George, Princess Charlotte and Prince Louis were the picture of royalty as they acted calm and collected as they stayed close to their parents Kate and Prince William, both 41, the future King of England.