Queen Camilla appeared in great spirits on Tuesday as she attended a reception for the National Theatre at Buckingham Palace in London.
It made for a very glitzy event indeed, as the royal, 77, was charmed by A-listers including Andrew Garfield, James Corden and Cate Blanchett.