A child who starred in Hocus Pocus was barely recognisable when she attended an event in Beverly Hills - some 29 years later.
The Disney classic's sequel is finally launching today almost three decades after the original movie which stars Bette Midler, Sarah Jessica Parker and Kathy Najimy.
And one of the original stars Thora Birch, who played Dani Dennison, was pictured at Variety's 2022 Power of Women event on Wednesday.
Bette Midler, Sarah Jessica Parker, and Kathy Najimy are all returning as Winifred, Sarah, and Mary Sanderson for Hocus Pocus 2.
Unfortunately Thora, who is now 40, won't be joining them due to scheduling conflicts.
Speaking to ComicBook.com in May, Thora said: "Everybody tried so hard to make that happen and it just didn't, but everybody tried so hard. That was everybody's intention."
Hocus Pocus was a bit of a critical and commercial failure back in the 90s, but has gained huge popularity over the years.
This is largely thanks to it finding a new home on the Disney Channel, which propelled it to become a regular TV fixture in the run-up to Halloween each October.
The movie has since built up a reputation into something of a cult classic, with millions of loyal fans tuning in to watch it every year.
Hocus Pocus 2 sees three students Becca, Izzy and Cassie learn of an intriguing ritual where witches get their powers on their 16th birthday. So they duly light the Black Flame Candle which can raise the spirits of the dead for as long as it remains lit.
In doing so they wake up the Sanderson sisters and accidentally unleash them on the unsuspecting city of Salem.
Hannah Waddingham, Tony Hale, Sam Richardson, Juju Brener, Froyan Gutierrez, Taylor Paige Henderson and Nina Kitchen complete the main cast.