Recycling an Alexander McQueen dress we first saw her wearing two years ago, Kate Middleton was as beautiful as always as she mingled with guests including Dame Helen Mirren, Michael Sheen and Uma Thurman.
And if Kate's dress looks triply familiar, it's because versions of it have also been worn by none other than Kim Kardashian and Tulisa. We know, who'd have thought Kate, Kim and Tulisa had something in common?!
Of course, Kim has said on many occasions that she's a huge fan of Kate, once saying: "She is just a class act. She really knows how to put things together really appropriately. She has a really feminine style. She's just super chic and stylish."
Kate first wore her McQueen dress at The Queen's river pageant celebrations for the monarch's Diamond Jubilee.
Last night, she joined The Queen at Buckingham Palace to welcome some of the movie world's finest movie and TV stars on an evening celebrating the Queen's role as patron of the Royal Academy of Dramatic Art (RADA).
There were a series of performances from RADA students and a special one from Dame Helen, who recited a passage from The Tempest by William Shakespeare.
Dame Helen's appearance at Buckingham Palace came the day after she received the BAFTA Fellowship honour from Prince William at the BAFTA ceremony in London.
She was seen deep in conversation with Prince William's wife Kate at last night's event, and later told BBC News: ""She said, 'My husband called you granny last night' and I said, 'Yes, that was so sweet'."
Pictures from the BAFTAs 2014 red carpet below:
Copyright: WENN Lia Toby