Marianne, the red coat with the cream scarf and the grey Converse is, as Tanya rightly says, pure perfection. You look SOOO good, please please keep the coat :-) Very urban-chic.
I also think the black pants are fine. As you say, they could be a bit more fitted in the back, but if you need black pants for certain occasions like the theater then I think these'll do. You'll want to update them eventually but I don't think it needs to be a high priority. (And I love how you put the outfit together with the white blouse and red top and belt!)
I'm on the fence regarding the lace top. I actually like it, but I'm not sure it's your style based on the limited knowledge I have of your style and preferences. You didn't say whether you liked the top or not, and I think that's key. If you like it and feel pretty in it, I'd keep it. If you're neutral or don't care for it, then I'd toss it, as I think it's not a "perfectly Marianne" type of garment. Does that make sense?
(Edited as the last but one sentence was missing an important "not".)