This statement is false. Let have the cardinality of the continuum and take , which is nonseparable because its unit coordinate vectors form an uncountable discrete set. Its dual ball with the weak-star topology is the product cube
The Hewitt–Marczewski–Pondiczery theorem says that a product of at most continuum many separable spaces is separable, so this cube is separable. Since , the whole dual is weak-star separable despite being nonseparable.