That's what I was thinking. I haven't seen the Old Navy example you posted in person, but in the website photo it looks like from a construction point of view it's basically a poncho with buttons placed to create "arm holes" and draw in the body to create some shape. It's a neat idea ... and one that seems like it would be relatively easy to re-create from a knitting standpoint!
