Lucy Hale in a Black Cap Does Some Christmas Shopping in Los Angeles 12/20/2023 The 34-year-old actress Lucy Hale, who in 2018 starred in “Truth or Dare”, in a black cap does some Christmas shopping in Los Angeles.