Can the strap be pulled through the D-rings so that both clips are on the same D-ring? I mean, double up the strap -- you can double it or leave one length down, it won't be as pretty but it does shorten it for crossbody if it works for you.
Does this make sense?