No. The word "свой" describes the portrait , not her; and портрет is musculine. Thus it should be "Она показывает свой портрет."