She made her name as the lithe, sexy Rollergirl in Boogie Nights.
Thirteen years on, Heather Graham has retained her gorgeous looks and slim figure.
The 40-year-old attended the King's Speech Tribute Gala last night, looking younger than ever.
Wearing a tight, figure-hugging black minidress, Heather showed off a figure that looked even slimmer than it did when she was in her twenties.
And with her blonde hair tumbling down her back and her fresh, glowing skin, it's no wonder she was cast as a sexy stripper in The Hangover.
But it looks as if Heather won't be reprising her role in The Hangover 2, which is set in Thailand rather than Vegas.