Freida Pinto for Flare October 2011


Freida Pinto covers Flare Magazine October 2011 photographed by Max Abadian.  Freida is wearing a red Giambattista Valli dress from the Fall 2011 collection.  Check out the behind the scenes video shoot above shot in New York City.

Image credit Flare