She paired the dress with diamond and ruby jewelry. Middleton wore the original design in 2012 to an official dinner hosted by Malaysia's Head of State. The royal pulled it out of her closet again for the 2020 BAFTAs but had it changed to include a layer of fabric on the sleeves so that they would no longer be sheer. The Duchess of Cambridge wore a pair of neutral heels with her blue dress. The Duchess of Cambridge paired the dress with platform silver heels and accessories. She paired the look with silver accessories, including platform Jimmy Choo heels. For a reception at Kensington Palace in 2016, Middleton wore a high-collared Mary Illusion Dot Dress by the Indian designer Saloni. The duchess had a nude panel of fabric added to the sheer bodice and the open back closed up for a more reserved look. The duchess paired it with silver glittery Jimmy Choo heels.This was actually the second time Middleton wore this dress. The first was in 2016 when she attended an event at the Natural History Museum in London. The duchess walked the red carpet in an off-the-shoulder gown from Alexander McQueen. She wore the dress again in 2019, but she made it look brand-new by adding cap sleeves. She completed the look with a pair of neutral Prada heels. The gown was designed with a low-cut neckline. She paired the angelic-like dress with sparkly Jimmy Choo pumps, a white clutch, and diamond jewelry.The gown also featured a lace bodice. The duchess' custom dress was designed with black floral lace over the top of the nude fabric and black velvet trim across the sweetheart neckline, shoulders, and waist. The duchess attended the premiere in a Jenny Packham dress that had sheer panels and gold sequins all over. She accessorized with O'nitaa earrings and Aquaruzza heels.