I think most people who shop the most at GAP are around my age--mid 20s. I think if they really wanted to hook that demographic, they'd use a spokesmodel who is like an icon of our generation, like Drew Barrymore.
Joss Stone is very cute, though, and I am sure she'll look very cute in a pair of khaki cargoes.
I'm not a big fan of GAP in any event. Their stuff looks pretty chic on SJP, but on me, it looks like something I might have nicked out of somebody else's laundry hamper. I've tried their stuff on before, and I don't know if their sizing is weird or their cuts, or what, but I always look dumpy in their clothes, and I simply cannot wear beige, no matter who makes it or who promotes it, so khakis are right out. They are exactly the same color as my skin, which looks really creepy!