In early December, the Duchess of Sussex made a surprise appearance at the 2018 British Fashion Awards, where she wore a gorgeous one-shoulder velvet Givenchy gown and gold Tamara Mellon heels, as well as three bangles and a pair of earrings by Pippa Small. Image Source: Getty / John Phillips/BFC