All of our favorite details rolled up into one gorgeous top! This orange, blue and green floral print it cute in itself but notice that puff sleeve with 2 buttons and the ruffle neckline! SO. CUTE! Pair this one with white or blue jeans and feel super cute!