This outfit made me happy. My jeans are really long and I put on extra high heels. I feel cozy and cute and hot and casual and pulled together all in one outfit. I feel like I could go both shopping at the mall or out to dinner pretty easily in this outfit. Yay for versatility!