Staci Silverstone is 18 years old but so gorgeous