Even if she had the legs for it, the outfit is just not cute. Leather shorts of the appropriate size are cute. Leather hotpants for an afternoon of shopping...not so much. And with tights and heels and a trucker hat? She knows better.