This is what Heather Graham looks like now
Heather Graham was the definitive 'it' girl of the late nineties and early noughties.
With roles in Boogie Nights, Austin Powers and Scream 2, rarely a film was made without at least one appearance by Graham in it. Then in 2007, after a Hollywood hiatus, she burst back on to our screens in The Hangover.
Now, she's 46 and while her career might be a little quieter in recent years, she looks better than ever.
Graham attended the exclusive amfAR Milano gala during Milan Fashion Week on Saturday night and dazzled in a metallic bandeau dress.
And she's staying tight-lipped on her love life - the actress famously said in 2013 she would prefer to be "happily single than unhappily married" and was last linked to ex- boyfriend Taylor Harcott in 2015 and sparked romance rumours with Chris Martin in April of this year.
The secret behind her impossibly youthful appearance? 11-12 hours sleep night.
“I have not ever opted to do surgery, because it’s scary. Maybe some people get it done and you can’t tell and that’s great, but I feel like it makes your face look weird. I think if you’re happy, then that’s the glow," she told Vegas magazine.
"I admire people like Susan Sarandon. She’s older, and she’s really vibrant and alive. I’m open to playing different kinds of parts. It’d be great to stretch, but at the same time I want to feel hot. I feel really young."