Danielle Campbell at the 2017 Spirit of Life Award Luncheon at the Plaza Hotel in New York City 05/08/2017 The 22-year-old actress Danielle Campbell at the 2017 Spirit of Life Award Luncheon at the Plaza Hotel in New York City.