The Oscar-winning actress, who gave birth to her second child in Madrid on 22 July – on the same day that Kate Middleton welcomed her baby Prince George in St Mary's Hospital in London – showed that she has shed the baby pounds in a little more than two months.
Dressed in a fitted black and gold lace dress – which clung to her every curve – the mum-of-two oozed with confidence as she smiled broadly for the cameras.
CLICK ON PHOTOS FOR FULL GALLERY
Penelope let her fabulous post-baby figure do all the talking, keeping the rest of her look simple with a gold clutch and minimal jewellery.
The Spanish star showed off her natural beauty with subtle make-up of a smoky eye and pink lips. Her beautiful brunette locks completed her smouldering pose.
Penelope, 39, was accompanied by her husband Javier Bardem, although the pair failed to pose together on the blue carpet. Javier was as handsome as ever in a black suit and slim black tie.
His stunning wife plays Michael Fassbender's fiancée in the film, which tells the tale of a lawyer who finds himself over his head when he enters the dark world of drug trafficking.
The film marks the first on-screen reunion between husband-and-wife team Penelope and Javier since Vicky Cristina Barcelona, which was filmed five years ago.
Brad Pitt and Cameron Diaz also star in the movie, which is scheduled for release in the UK on 15 November.