《檢察官公主》的女主人公很早就內定了金素妍(馬慧利)出演。金素妍在劇中走典型的精英路線,飾演成為檢察官的馬惠利。 一個沒多大責任感只想去血拼購物的檢察官, 不喜歡辛苦的事情,如果有漂亮衣服,睡著覺也會一骨碌爬起來的馬惠利憑著能流暢背誦新上名牌貨單的卓越集中力和記憶力一次性通過司法考試,打死也不想做麻煩討厭的事情,是一個與檢察官的正義感和使命感有著很大距離的人物。她覺得檢察官這個職業與自己的性格格格不入,馬惠利經歷到與挑剔的前輩檢察官的矛盾和欺騙、誣告、暴行等所有強力事件,逐漸具備了作為檢察官的資質。金素妍說“因為她是一個把典型的檢察官形象完全顛覆,非常可愛的人物,於是產生了好奇心。馬惠利不是單純地只追求外表漂亮的人,她內心也有疼痛和傷口。隨著視劇的進行,能夠展示作為檢察官逐漸成長的樣子,就個人來說非常期待”。 樸施厚在劇中將飾演與她演對手戲的徐仁宇一角。劇中檢察官金素妍和律師樸施厚在法庭上雖然是對立的競爭關系,但是卻培養了戀人的感情。