Kate Beckinsale v Jessica Biel in a fashion off at Total Recall photocall in Berlin

Kate Beckinsale and Jessica Biel are so naturally beautiful that when these photos landed on our desk we thought they'd spent a week airbrushing them when in fact they were taken just hours ago.

total recallIt's a tough (total re) call, who looks best Jessica or Kate? Copyright [Getty]

While the promo run of Total Recall is on its European leg, the two actresses stepped out in very different looks that were equally as gorgeous.

[Related story: Kate Beckinsale wears sweet wrapper dress]
[Related story: Jessica Biel finally confirms Justin Timberlake engagement]

Justin Timebrlake's bride-to-be donned a silk painted fabric outfit by Christina Cota featuring a cropped top with a slight slash over the stomach to expose her perfectly sculpted stomach.

jessica bielJessica Biel looked gorge earlier this morning. Copyright [Getty]

She teamed this with a matching tiered skirt for a summery edge and added a pop of colour with blue flower earrings and peep toe sandals.

Jess wore her hair in a messy up do with a short quiff at the front, keeping her make-up fresh and feminine with a pink on her lips and brown over her eyes.

While the American stunned, she had some stiff style competition from her co-star Kate who opted for a powerful purple number with bell sleeves and empire line ruching.

kate beckinsaleKate Beckinsale was picture perfect in purple. Copyright [Getty]

She also opted from bright blue shoes, like Jessica but the Brit's featured a platform and wore her hair long and loose in a side parting.

Victoria Beckham's BFF rocked a more natural make-up look with warm shades over her skin.

But who do you think looked best, Kate or Jessica?