Duchess Kate's velvet gown reminiscent of Diana's

Dec. 21, 2011 at 10:15 AM ET

Getty Images file, Pool via EPA /
On left, Lady Diana Spencer at the Royal Opera House, March 9, 1981; on right, Duchess Kate at the annual Sun Military Awards in London on Dec. 19, 2011.

Was Kate channeling Princess Diana?

The duchess turned heads on Saturday at the Sun Military Awards in London while decked out in a velvet gown by Alexander McQueen, along with matching diamond bracelet and earrings and a ruby and diamond necklace. The elegant choice was remarkably similar to a style the late princess (then Lady Diana Spencer) wore to a fundraiser at The Royal Opera House in 1981 with her then-fiance Prince Charles.

Getty Images file /
March 9 1981: Prince Charles and Lady Diana Spencer attend their first public engagement together, a recital at London's Goldsmith's Hall in aid of the Royal Opera House Development Appeal.

Diana’s choice – designed by Elizabeth and David Emmanuel, who would also craft her wedding gown – was also made of velvet, and featured a sweetheart neckline and subtle ruffles. (It sold at auction last year for about $300,000, according to the Daily Mail).

One other standout? The sapphire diamond engagement ring, originally worn by Diana, given to Kate from Prince William. While the real baubles are hard to come by, you can get this royal look with the help of Caitlin Moran of Style Within Reach. Check out these stunning, affordable buys:

1. Dress, $34, H&M

2. Triple Chain Necklace, $10.80, Forever21

3. Marvella Silver Floral Stretch Bracelet, $24.99, Target

4. Vanessa Bruno Athe Strapless velvet dress, $92.50, The Outnet

5. Gem Link Necklace, $46, Bauble Bar

6. Cascading Velvet Dress, $109.95, Coldwater Creek

More: Achieve a Fun Holiday Party Look with Drugstore Beauty Buys 

Decorating a Glam Bedroom for Less 

Get Kate Middleton's Shopping Style