"It's in excess of 450 pairs." British soul star Beverley Knight has a huge shoe collection.