Old Navy Compression Bermuda Short This stretchy, extralong Old Navy Compression Bermuda Short ($27) comes with a zippered pocket at the back waist! Image Source: Old Navy