well the weight of it almost looks like she's wearing a Jacket As a shirt instead of an actual shirt.
you can usually find patterns by checking out companies like
As well as
These are all pattern brands that have tailored shirt patterns as well as tailored jacket patterns.
For the Exact Seams you may have to modify the pattern but these seems like a feasible base shirt