Brooke Shield’s daughter Grier Henchy, 17, wears her 22-year-old dress

The teen model stunned in the metallic, embellished dress from the early 2000s covered in sequins for opening night of her mom's one-woman show.