alle englischen wörter für hose sind im englischen plural (trousers, jeans, shorts,...)
man sagt aber im deutschen in meiner jeans anstatt in meinen jeans, demnach würd ich das bei shorts auch gelten lassen, aber wie gesagt es ist ein englsiches wort und demnach müsste es plural sein