As fans get excited for the Lifetime movie Harry & Meghan: A Royal Romance, which will give an unsolicited glimpse of the couple's courtship in the walkup to their May 19 wedding, another glimpse of the film has been revealed: the casting forPrince William, Kate and their two children, Prince George and Princess Charlotte. But one glaring error caught the eye of royal watchers where Prince George's costume is concerned – he's not wearing shorts! This became clear in the promotional image for the film showing Burgess Abernathy as Prince William, Laura Mitchell as Kate, and youngsters Preston Karwat and Briella Weintraub as Prince George and Princess Charlotte respectively.
While the William, Kate and Charlotte actors look the part for the film, with the costume designers even giving the little Princess her trademark hair bow, Prince George is dressed in a blue shirt and beige trousers. However, in reality the four-year-old has never been spotted in trousers, instead he is known for wearing shorts with long socks.According to etiquette expert William Hanson, this is because shorts are a sign of class for younger boys. He told Harper's Bazaar: "It's a very English thing to dress a young boy in shorts."
He continued: "Trousers are for older boys and men, whereas shorts on young boys is one of those silent class markers that we have in England. Although times are (slowly) changing, a pair of trousers on a young boy is considered quite middle class – quite suburban. And no self-respecting aristo or royal would want to be considered suburban. Even the Duchess of Cambridge… The modern habit of upper class families choosing to dress their boys in shorts will deliberately hark back to a bygone age."