Citation: 6B_956/2019 E. D

A.________ forme un recours en matière pénale auprès du Tribunal fédéral et conclut, avec suite de frais et dépens, à l'annulation de l'arrêt cantonal et à sa réforme, en ce sens qu'une partie des frais de la procédure de première instance et les frais d'appel (minimum 649 fr. et 1'211 fr. 65) ainsi qu'une indemnité pour ses frais de défense en première instance (13'577 fr. 25) et en appel (1'453 fr. 95) soient mis à la charge de l'Etat. Subsidiairement, elle conclut au renvoi de la cause à la cour cantonale pour calculer le montant de l'indemnité de procédure de première instance. Invités à se déterminer sur le mémoire de recours, la cour cantonale y a renoncé et le ministère public a conclu au rejet du recours.