Alessandra Ambrosio was looking upbeat during a retail romp through New York City yesterday (March 31).
After picking up a few select designer items, it was all eyes on the Brazilian beauty as she sashayed down the sidewalk as though it were just another runway.







source
