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.
It'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 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 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?
