Kiernan Shipka puts on a leggy display in black shorts as she joins festive Dwayne Johnson at photocall for their new Christmas film Red One in London

Kiernan Shipka cut a glamorous figure as she attended the London photocall for Red One alongside Dwayne 'The Rock' Johnson in London on Tuesday.

The actress, 24, put on a leggy display as she donned a pair of black shorts which she paired with matching fishnet stockings.

The Longlegs star also wore a pair of towering black heels along with a cream sleeveless vest top.

Kiernan was joined by her co-star Dwayne who got into the Christmas spirit by sporting a Santa hat as he was interviewed by BBC Radio 1 presenter Greg James.

The former WWE star looked dapper in a burgundy zip-up jumper which he paired with black pinstripe trousers.

Kiernan Shipka cut a glamorous figure as she attended the London photocall for Red One alongside Dwayne 'The Rock' Johnson in London on Tuesday

Kiernan Shipka cut a glamorous figure as she attended the London photocall for Red One alongside Dwayne 'The Rock' Johnson in London on Tuesday

Kiernan was joined by her co-star Dwayne who got into the Christmas spirit by sporting a Santa hat as he was interviewed by BBC Radio 1 presenter Greg James

Kiernan was joined by her co-star Dwayne who got into the Christmas spirit by sporting a Santa hat as he was interviewed by BBC Radio 1 presenter Greg James

Red One is a Christmas adventure film which follows Callum Drift (Dwayne) who is head of security at the North Pole.

When Santa (J.K. Simmons) is kidnapped, Callum must team up with bounty hunter Jack O'Malley (Chris Evans) to find and rescue him. 

In the film, Santa's gift-delivering organization is compromised by Grýla — a spiteful medieval force played by Kiernan. 

'I never really played a classic villain before,' Shipka said at her November 3 German premiere.

She said: 'It felt like intimidating shoes to fill. I drew inspiration from a lot of different places. A lot of random stuff.' 

Kiernan also praised J.K. Simmons, calling him an 'amazing' scene partner. 

She said: 'He's so supportive. I mean, everyone — it's heavyweights, this whole cast. Everyone is so good. And I was just watching, observing, exploring.'

And JK teased that his portrayal of Saint Nick is 'not what people might expect.'

The actress, 24, put on a leggy display as she donned a pair of black shorts which she paired with matching fishnet stockings
The Longlegs star also wore a pair of towering black heels along with a cream sleeveless vest top

The actress, 24, put on a leggy display as she donned a pair of black shorts which she paired with matching fishnet stockings

Dwayne looked dapper in a burgundy zip-up jumper which he paired with black pinstripe trousers

Dwayne looked dapper in a burgundy zip-up jumper which he paired with black pinstripe trousers

Greg James also got into the festive spirit as he donned an elf costume for his interview

Greg James also got into the festive spirit as he donned an elf costume for his interview 

Red One will hit theaters on November 15 and stars Chris Evans, Dwayne 'The Rock' Johnson, Lucy Liu, J.K. Simmons, and Bonnie Hunt

Red One will hit theaters on November 15 and stars Chris Evans, Dwayne 'The Rock' Johnson, Lucy Liu, J.K. Simmons, and Bonnie Hunt

He told People magazine, 'It says in the script in the first description of Santa that he's not exactly... jolly. And I thought that really helped me.'

The acclaimed actor admitted that the role was 'intimidating' because it's 'been played by some wonderful, wonderful actors.'

'I was glad that this was a very different take on it,' he shared.

Jake Kasdan directed the lighthearted film and it was written by Chris Morgan and Hiram Garcia. 

Red One - which had a budget of $250million - will hit theaters on November 15.