The London premiere of Skyfall became a royal event today when Prince Charles showed up alongside his wife, Camilla Parker-Bowles, Duchess of Cornwall, at the iconic Royal Albert Hall.

Both looked dressed to impress, with Charles strutting a tailored and classic black-and-white tux, while Camilla displayed elegance in a long-sleeved royal purple (how fitting) gown with a dazzling diamond necklace.

But they weren't just there to get an advanced screening of one of the year's most anticipated films, and look good while doing it.

The Prince of Wales requested that the premiere benefit charities that support former and serving members of three intelligence agencies: the Secret Intelligence Service, the Security Service and the UK Government Communications Headquarters (GCHQ), of which he is the Royal Patron.

Prince Charles and his lady were also seen enjoying the company of the film's leading stars, Daniel Craig and Judi Dench.