Could be Jack's, could be John's, could be hers. I don't think there's any way of knowing.
A great wardrobe choice though — the shirt + sweater over her dress echoing the pair of shirts that awaits Ennis. As if she dressed that morning and planned it as a clue for Ennis. (No way of knowing that either, but it's a nice thought.)