Kate Middleton always looks fabulous, but when she hit the London red carpet for the Royal Film Performance of Mandela: Long Walk to Freedom, she was at her most glamorous.
Looking more Hollywood than Buckingham, the Duchess of Cambridge wowed in a slim Roland Mouret gown. While the dress on its own was stunning, it is, most notably, the same dress we saw Kate wearing in London last year. Rather than silver sandals, she paired it this time with sleek black stilettos.
Of course, much like her last public appearance, the most captivating accessory had plenty of sparkle — she is a royal, after all. But once again, Kate kept us in awe when we learned the necklace wasn't diamond but rather crystal, from Zara, and cost $35, no less! Read on to see the dress's details and to look back at its first appearance!