Kate Middleton played co-hostess alongside Queen Elizabeth II at a reception attended by British film and stage stars at Buckingham Palace on Monday evening.
The celebration was in honor of the Queen's 60th year as patron of the Royal Academy of Dramatic Art and included notable guests such as Dame Helen Mirren, who played Queen Elizabeth in the award-winning 2006 film "The Queen."
The night before the palace fete, Prince William had presented Mirren with a BAFTA Fellowship award, joking that he should call her "Granny" after her portrayal of his famous grandmother.
Kate and the actress shared a laugh over the silly moment at the reception. "My husband called you Granny last night," the 32-year-old reportedly giggled. "Yes that was so sweet," Mirren replied.
Kate Middleton with Helen Mirren
And despite a slew of other famous faces in attendance, including Helena Bonham Carter, Uma Thurman, Hugh Laurie and Joan Collins, Kate proved to be the center of attention in a figure-flattering red Alexander McQueen dress, which she had previously worn during a Diamond Jubilee celebration in 2012.
The brunette beauty accessorized the look with Cassandra Goad "Temple of Heaven" earrings, an Anya Hindmarch "Maud" clutch and black Prada pumps.
Last night marked Kate's third royal engagement in less than a week, starting with a gala at the National Portrait Gallery, followed by a visit to the Art Room, a charity she supports.
Kate Middleton at the National Portrait Gallery Gala on Feb. 11
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!