Kate Middleton turned heads at the Sun's Military Awards in London this week, wearing a glamorous long black velvet strapless dress with a fishtail, designed by Sarah Burton of the Alexander McQueen fashion label. Not only did the Duchess look stunning in the outfit, which was apparently given to her - along with accompanying jewellery - as a wedding present, but the dress also drew yet more comparison to Princess Diana.

Keen observers have compared the floor-length dress, which The Duchess of Cambridge had to keep lifting to prevent it from trailing on the ground, to a black strapless dress designed for Diana in 1981 by the designers David and Elizabeth Emanuel. There are further similarities to a black off-the-shoulder dress that Princess Di wore to the White House in 1985, where she was pictured dancing with John Travolta. Kate was accompanied to the ceremony by her husband, Prince William and his younger brother Prince Harry.

Though the cameras were trained on Kate Middleton last night, the Military Awards were also attended by David Beckham and his sons Brooklyn and Romeo as well as the British Prime Minister David Cameron and his wife SAMANTHA CAMERON.