Who plays the princess in gulliver's travels?

Emily Blunt plays Princess Mary in the new movie Gulliver's Travels.

Tags: emily bluntgullivertravels 

Sunday, February 05 2012