Bella Hadid Immediately Sold Me on These 501 Levi’s Shorts—And They’re Just $30 Ahead of Amazon Prime Day Right Now