Jessica Biel and Kate Beckinsale are both red carpet pros so it's been a tough call to decipher who should be crowned best dressed at the Berlin premiere of Total Recall.
So hard in fact we're leaving it up to you in the second fash off between the two beauties that are Jessica Biel and Kate Beckinsale.
If there was a gong for glittering gowns it'd have to go to Justin Timberlake's finance, Jessica who dazzled in a halter neck Elie Saab dress complete with an exposed and (bringing) sexy back.
To give the frock our full attention the star wore her hair up in a simple bun opting for modest earrings and a black and gold Fendi clutch bag.
She avoided the red-carpet trend to go heavy on the black eyeliner and instead opted to let her natural beauty do the talking.
Kate Beckinsale carried on with a monochrome theme adding an ivory shade to the carpet in a swirled embroidered dress by Naeem Khan.
The modest creation featured long sleeves and a simple neckline that allowed her miniscule waist to take centre stage with a ribbon at her smallest point.
She also opted for an up do with a low chignon with her side fringe sweeping down along her face.
The British star added dark red nails for a touch of vamp to the look along with gold drop earrings.
Who do you think nailed red carpet dressing best though?