Drew Barrymore has a big smile for the camera as she steps out in New York wearing a beautiful blue flower print dress with black heels.
The star recently revealed that she has been working out non stop and shedding the pounds. Saying on Instagram “Here is me in a before pose and then 25 pounds later in the same place. You can tell my face is so much thinner! This takes me so much work,’ she said.


‘Diet and exercise and fighting like a lion for it! Damn you genetics! And yet thank you for all the good stuff,’ the actress said.

Drew Barrymore and Cameron Diaz Doing Normal People Crap