She prefers to stay out of the spotlight - but when Michelle Pfeiffer arrived at the 74th Venice Film Festival in Italy this week, she showed everyone she's still got it.
The 59-year-old made the appearance at the esteemed film festival for the premiere of her latest movie, the psychological thriller mother!

Pfeiffer stunned in the black and gold chain-mail dress that clung to her trim figure. With a smoky eye and her hair loose and flowing, the mum-of-two added a touch of drama to the sexy look with a sky-high gold platform heel.
Pfeiffer was joined by her mother! co-star Jennifer Lawrence, who wore a flowing ballerina-style gown.