Abigail Breslin in MARCHESA

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




Post a Response