You can’t look at Charo without smiling.
The Spanish actress/guitarist/singer, who is famous for her signature phrase “Cuchi Cuchi,” attended the Alma Awards in Pasadena Friday night and looked amazing.
At 62, the Latin spitfire who won our hearts on shows like Love Boat in the ’80s, is still entertaining.
You’ve got to see this video. Charo we love you!