Jessica Alba swapped her signature style of midi skirts and crop tops in favour of a seriously sexy look for the premiere of her new film Sin City: A Dame To Kill For, looking every inch the femme fatale in a figure-hugging bustier dress.
The 33-year-old actress, mother and lifestyle writer wowed the crowds and her co-stars at the screening in a slinky, electric blue satin frock from Zac Posen's Resort 2015 collection, setting the paparazzi into a flash-bulb frenzy.
With a sculpted bodice, on-point calf-length hem and a peplum ruche positioned on the lower back, this tailored frock showed off Jessica's athletic physique to perfection. Jessica Rabbit, eat your heart out...
Keeping up with the cool hue of her frock, Jessica accessorised her ensemble with lashings of silver add-on's. Rocking sexy Giuseppe Zanotti heels, carrying a Lee Savage clutch and doused in jewels from Chopard and Bvlgari, there's no doubt that Jess is a modern-day screen siren.
Never one to stray far from her tried and tested beauty routine, Jessica kept her make-up glowing, smokey and natural while her hair was styled in her trademark glossy waves.
Well, if it ain't broke...
By Maxine Eggenberger