Overcast skies outside, but sunshine in my thoughts. These Mary Janes are under $30 and have over 200 five-star reviews—including mine!