Toyah Willcox is 67 years old as of early 2026.

She was born on 18 May 1958 in Kings Heath, Birmingham, England, and is an English singer, actress, and television presenter best known for hits like "It's a Mystery," "Thunder in the Mountains," and "I Want to Be Free."