Beverley Knight at the National Television Awards 2021 Knight wears a one-shoulder dress with silver zigzag print. Image Source: Getty / Mike Marsland