Краткий ответ: \(\boxed{60\text{ см}}\).
Диагональ ромба \(BD\) делит угол \(B\) пополам: \[ \angle ABD=\frac{\angle B}{2}=\frac{120^\circ}{2}=60^\circ. \]
В треугольнике \(ABD\): \[ AB=AD, \] так как все стороны ромба равны. Значит, треугольник равнобедренный, поэтому \[ \angle BDA=\angle ABD=60^\circ. \] Тогда \[ \angle BAD=180^\circ-60^\circ-60^\circ=60^\circ, \] следовательно, треугольник \(ABD\) равносторонний: \[ AB=AD=BD=15\text{ см}. \]
Периметр ромба: \[ P=4\cdot AB=4\cdot15=\boxed{60\text{ см}}. \]
