Blake Lively was promoting a new S'more cupcake at Sprinkles bakery in New York this month and at the launch she looked amazing! Her outfit was from the Gucci Resort 2012 Collection (and Brian Atwood green heels). I love the shirt/skirt combination and the way her necklace fits right under the collar. Her hair and make-up was simple (she is wearing a gold skirt..) and she looked lovely! And all for charity as well!