Saturday, June 18, 2011

Freida Pinto Spotted In London

Freida Pinto was Spotted shopping at River Island(britsh designer store) in London yesterday.she also posed for a pic with a fan at a japanese restaurant in soho street(london)



No comments:

Post a Comment