Abigail Breslin in MARCHESA
March 4th, 2010 | Related | Filed Under
Abigail Breslin looks pretty in MARCHESA at the Broadway opening of The Miracle Worker, March 3rd, 2010. Abigail wears an off shoulder a-line chiffon dress with stretch narrow underslip.
Abigail Breslin is also known playing the character Olive Hoover in the film Little Miss Sunshine