She doesn’t really have any style, does she? The laces are evidence of this. If the laces were too long, the first thing I’d have done was buy shorter ones.
I like the trousers and would 100% wear them. I’m a fan of this length of trouser and I’m a fan of taking things to a seamstress to have them altered to your style or shape. I buy full length trousers and often take them to have them shortened to this length as I think it looks nice with the style of shoes or boots I wear.
the waistcoat adds nothing, the shirt and blazer make it look like she’s trying to badly wear a suit and the whole thing just doesn’t work.
Unless she’s comfortable with colour/pattern clashing, she should have perhaps opted for plain black/navy merino wool crew neck, black flat/low heel ankle boots. Blazer or mac. The trousers would look much better that way, I think.
the trousers are ankle grazer length, also look to have a turn up which could be unpinned herself or taken to a seamstress if she really isn’t keen. That would give about an extra 3/4 of an inch.
ETA: pic
View attachment 1505298