Penelope Cruz looked smouldering in red at the 60th San Sebastian International Film Festival on Tuesday night.
The actress impressed in three outfit choices during the day, but left her most dazzling ensemble until last as she promoted her new movie Venuto Al Mondo.
Cruz looked the epitome of Hollywood glam in a floor-length rouge strapless gown, which boasted a pleated wrap-over style at the front.
Her show-stopping look was complemented with matching towering red heels and a delicate clutch.
Cruz wore long locks in a simple side-swept style, while her make-up was kept natural with nude lips and a subtle smoky eye.
The 38-year-old star had wowed previously in the day with another two outfit choices.
She showed off her famous curves in a figure-hugging pink floral dress as she took to the red carpet at the photocall for her new film.
The below-the-knee dress clung to Cruz in all the right places as she wowed crowds at the film festival. She teamed the feminine look with black pumps and a matching pink clutch.
For her first red carpet appearance of the day Cruz decided on a much more casual appearance.
The Hollywood star looked perfectly preened in a monochrome floral detail cardigan and black capri pants.
She finished off the look with volumised hair and flawless make-up.