• Why Meghan Markle wore a Victoria Beckham dress after saying she wouldn't

    The Duchess of Sussex looked stunning on Christmas Day, attending the royal family's annual church service at Sandringham with her husband Prince Harry. The former actress looked as chic as ever, dressed in a calf-length navy dress with matching overcoat, boots and a chic handbag. What surprised us, however, was that those four items of clothing were all by Victoria Beckham – a designer which Meghan is a friend and fan of, but one whose clothes she has previously said don't suit her. Until now, the Duchess hasn't donned a VB dress, so what has changed in Meghan's mind-set