Leading lady Catherine Zeta-Jones joins Chelsea Pensioners at Dad's Army premiere in Leicester Square

Catherine Zeta-Jones swapped her handsome husband Michael Douglas for the arms of several fine gentlemen on Tuesday evening when the actress walked the red carpet at the World Premiere of Dad's Army in London.

Stunning in a blue dress with a plunging neckline and a thigh-high split, the Hollywood beauty stayed close to her accompanying Chelsea Pensioners, who posed proudly alongside the screen siren.

The Welsh star, who plays glamorous journalist Rose Winters in the film, even held hands with one of the gentlemen as they beamed for the cameras.

Tuesday's premiere was a special occasion for some of the 320 existing Chelsea Pensioners in attendance, who have served in Korea, the Falkland Islands, Cyprus, Northern Ireland and World War II. Dressed in their finest, the war veterans enjoyed their glamorous group outing from the Royal Hospital Chelsea nursing home where they reside.

Catherine's elegant floor-length number featured a delicate lace panel at the back, adding a glamorous touch to the gown as she paraded through the square alongside her A-list castmates including Michael Gambon and original sitcom star Ian Lavender, who played Private Pike in the BBC show.

Final touches to her leading lady look included diamond jewellery by Boucheron, sparkling earrings and a statement serpent bracelet snaking up one arm. She also opted for a pair of strappy sandals despite the chilly temperatures.

The 46-year-old spoke about the pleasure of working with British actors on the film: "It was everything I hoped it to be, it was all these great actors, knew their lines, knew what they were doing.

"We were laughing all the way through it and it just reminded me how much I love being in the UK to work and to be with British actors. It's nice to come home and this was like coming home to a cup of Ovaltine, nice and cosy."