emily willis soles